top of page
Contact Us
Phone: 352-383-5200
Fax: 352-383-3534
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