The Indoor Oasis Categories Salon/ Spa 383 Elliot Street 2nd Floor, Door F Newton MA 02464 (617) 964-3737 Rep/Contact Info Silvia Tecman Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×