237 Lookout Place, Maitland, Florida 32751, United States
The Maitland Wellness Center was founded in 2013 to serve the health and wellness needs of the local community. Based on the theory that all aspects of a person’s life and body are inter-connected.
Now located at Maitland Wellness Center at 237 Lookout Place, Maitland, FL 32751. Thank you!