1. Center for Mind Body Spirit Connection 6832 Hanging Moss Rd, Orlando, FL 32807 Coordinate: 28.57874,-81.29871 Phone: (407) 671-2848