Longwood Healing Center & Spa 212 W Bay AveLongwood, FL, 32750 View Phone 407-513-4805 Fax: 407-265-9581 212 W Bay AveLongwood, FL 32750 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page