1. Divine Appeal Spa
165 Sabal Palm Dr Ste 161, Longwood, FL 32779
Coordinate: 28.69523,-81.4122
Phone: (305) 904-6225
2. Lana Gray International
1855 W State Road 434 Ste 200, Longwood, FL 32750
Coordinate: 28.69234,-81.38611
Phone: (407) 260-5715