Charles Giffin, MD

Charles Giffin, MD

Call for an Appointment: (520) 721-7886
Primary Specialty: Internal Medicine
Board Certification: American Board of Internal Medicine
Medical Education: Mayo Medical School
Residency: Tucson Hospitals Medical Education Program
Internship: Framingham Union Hospital
Hobbies / Interests: Hiking, Camping, Fishing, Skiing, Photography, Travel, Reading