Twitter Facebook YouTube LinkedIn
Find A Physician
Choose from board certified physicians and schedule an appointment.
Patient Portal
Visit our secure online health management tool for patients.
View career opportunities with Citrus Memorial Health System.
Pay Your Bill Pay Your Bill
Pay your bill online via all major credit cards or a checking account.

Our Physicians

David Irvine, M.D.

David Irvine, M.D.

Citrus Primary Care, Crystal River
700 S.E. 5th Terrace
Suite 7
Crystal River, FL 34429
Phone: 352-563-1720

“Dr. Irvine has given me the will to be strong after the death of my husband.”

“Dr. Irvine’s care has been extraordinary and I thank them for their continued high level of service.”
-Ralph S.