Essentials Massage & Facial Spa of Westchase Medical Spa Phone: 8134756996 Website 12185 W Linebaugh Ave, Westchase, Florida, United States, 33626 more info