237 Lookout Place, Maitland, Florida 32751, United States
09:00 am – 06:00 pm
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!