top of page

Contact Us

Phone: 352-383-5200

Fax: 352-383-3534

Thanks for submitting!

Our Locations

*Please Note* Not all of the physicians go to all below locations.  Contact our office for more information. 

Tavares, Florida

1858 Mayo Drive

Tavares, Florida 32778

Office Hours:

Monday - Friday:  8:00am - 4:00pm

Leesburg, Florida

620 S. Lake St., Suite # 5   

Leesburg, FL 34748

Office Hours:

Monday & Wednesday:  8:00am - 4:00pm

The Villages, Florida

910 Old Camp Rd., Suite #152

The Villages, FL 32162

Office Hours:

Tuesdays ONLY:  1:00pm - 5:00pm

Wildwood, Florida

1305 Cleveland Avenue

Wildwood, FL 34785

Office Hours:

Tuesdays ONLY:  9:00am - 12:00pm

bottom of page