Contact Us
Hours:
Mon–Fri 10 AM – 6 PM
Sat 10 AM – 2 PM
Sun Closed
Phone:
(305) 665-5056
Address:
6601 SW 80th Street, Suite 113
South Miami, FL 33143
Our goal is not only to treat illness, but also to guide each patient toward lasting wellness through prevention, balance, and natural healing.