Advanced care in Family Medicine in Families, Geriatrics, Wellness, Well Woman, Mental Health, Acute Care, Injuries, and Illness

Terry D. Hashey DO, MHSE, FAAFP
Board Certified in Family Medicine


Dr. Hashey trained at the Mayo Clinic Jacksonville in the Family Medicine Department. Prior to that he completed medical school at the University of North Texas Health Science Center/Texas College of Osteopathic Medicine. He trained as a Health Educator, receiving his Master’s Degree in Health Science Education (MHSE) from the University of Florida and earned his Certification as a Health Education Specialist (CHES).

Dr. Hashey has proudly served for over thirty years in the U.S. Coast Guard Reserve, Texas Army National Guard, the U.S. Army Reserve and the Florida Army National Guard. He is presently assigned as the Assistant State Surgeon and State Flight Surgeon for the Florida Army National Guard. Dr. Hashey completed the Army Flight Surgeon Course, Combat Casualty Care Course, Captains Career Course, Brigade Surgeon Course, and Command and General Officer Staff Course. 

He is active in his community, having served as the Young Physician Member of the Duval County Medical Society Board of Directors and the Florida Young Physician Representative to the American Academy of Family Physicians. He is a Cub Scout Den Leader and a Boy Scout Assistant Scoutmaster. COL Hashey served as President of the National Guard Association of Florida. 

Dr Hashey is a proud father of four great kids and a humble husband to an amazing wife. They love fishing, running, biking, camping, and swimming.

Diana C Maccario, MD
Board Certified in Family Medicine

Diana Maccario, M.D., FAAFP is a family physician who completed residency from St Vincent’s Medical Center in Jacksonville, FL in 2009.  Since then, she has been treating full spectrum adolescent and adult family medicine.  She has an extra emphasis on sports medicine, mental health, obesity, and women’s health.  Throughout her career she has focused on end-of-life care and home bound patient care as well.  She transitioned back into the office setting solely in 2020 and has enjoyed the relationships that are made with her patients and their family. She shares her time in the office as well as virtually seeing patients. When not in the office, she loves spending time with her husband, watching her daughter play tennis and her son compete internationally in gymnastics. She enjoys running, all things exercise and being outdoors with her awesome goldendoodle “Brooklyn”.

Tammy P. Martinez, PA-C, MSPAS

Tammy P. Martinez, PA-C, MSPAS is a Physician Assistant (PA-C) who is experienced in Primary Care, Emergency Medicine, Hospital Medicine, and Urgent Care. She graduated from the University of Rhode Island with a Bachelor of Science in Sports Medicine. She then went on to earn her Master of Science Degree in Physician Assistant Studies from Massachusetts College of Pharmacy and Allied Health Sciences in 2004. Her clinical interests include Women’s Health, Preventative Medicine, Weight Loss Management and Sports Medicine.

Tammy has been passionate about medicine since her early days growing up in Tampa, Florida. She then moved to Rhode Island to pursue her undergraduate degree and then medical training in Boston, Massachusetts. Tammy is devoted to providing high quality medical care and creating strong provider-patient relationships. She believes in evaluating the patient integrally and collaborating with specialist care when needed. She is always looking for the best interests of her patients.

Harry Madhanagopal, DO, EMBA

Dr. Harry Madhanagopal studied neuroscience at the University of Miami and continues to hold hope that one day the Canes will be as good as the 2002 Canes. 

He then graduated from Lake Erie College of Osteopathic Medicine and completed his Family Medicine Residency at Naval Hospital Camp Pendleton. After several tours in the Navy, he ended up back in Florida. 

After years of working in a local Urgent Care, he decided to return to primary care and is excited to join the FCFM family!

He also serves as medical director of the only free clinic in Clay County.

In his free time, he and his wife enjoy visiting national parks and spending time outdoors. He is an avid dancer and especially enjoys the various types of swing dance.

Appointments – Call 904-538-0950

Monday 8am – 7pm
Tuesday 7:30am – 7pm
Wednesday 7:30am – 7pm
Thursday 7:30am – 6:00pm
Friday 7:30am – 5:00pm

We are closed for lunch from 12:00pm to 1:00pm every day

Our Location

Conveniently located at Baymeadows Road & 295
9130 RG Skinner Parkway
Jacksonville, FL, 32256

Patient Portal

Your patient health record is a free service made available for you by First Coast Family Medicine. With information about your allergies, medications, prescriptions and lab results, your portal account is an easy way to access your health information in one convenient place. You can log onto your portal and pay any balances you might have. And don’t forget, all of the secure data in your portal is owned and controlled by you.