Ambulatory Calendar
To book a clinic or ambulatory appointment please give us at 352-538-9165
Mailing Address:
12215 NW 122nd Terrace, Alachua, FL 32615
Clinic Address:
47 SW 165th St, Newberry Florida 32669
To book a clinic or ambulatory appointment please give us at 352-538-9165