He attended medical school at Medical College of Georgia. Areas of expertise for Dr. Hanahan include primary care. He is rated highly by his patients. He is an in-network provider for Medicare insurance. Dr. Hanahan is affiliated with Greenville Health System (GHS). He is not currently accepting new patients.