Dr. Charles Schaffer, MD is an ophthalmology doctor who practices in Sun City West, AZ. He is 56 years old and has been practicing for 33 years. Dr. Schaffer is affiliated with Banner Del E. Webb Medical Center.
Looking for an Ophthalmology Specialist? We found others matching your search, to help you compare.