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.