Teresa Brennan D.O.
Physician • Florida
All Providers / Teresa Brennan D.O.
Meet Teresa Brennan D.O.
Connect with Teresa Brennan D.O. at Island Doctors. Explore professional background and contact an office below for current schedules and appointment information.
Care Focus
- Family medicine
- Women’s health
- Diabetes care and health improvement
Education & Training
- Board certification in Family Practice
General Information
Dr. Brennan joined Island Doctors after 30 years of medical service with the U.S. Navy. Her leadership roles have included Departmental Head of Family Medicine, Director of Health Care Services, and Senior Medical Officer.
Her professional affiliations include the American Academy of Family Physicians, American Osteopathic Association, and Uniformed Services Academy of Family Physicians.
Offices & Appointments
Contact the office to confirm this provider’s current schedule, appointment availability, and participation with your insurance plan.
Island Doctors Arricola — St. Augustine
100 Arricola Avenue
St. Augustine, FL 32080
Island Doctors East Palatka
199 U.S. Highway 17, Suite A
East Palatka, FL 32131
Island Doctors Old Moultrie — St. Augustine
2460 Old Moultrie Road, Suite 5
St. Augustine, FL 32086
Preparing for a visit? Review our patient forms and ask the office what to bring.
