Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.
Dr. Donald F. Switzer sees patients in Williamsville as a cardiologist with General Physician PC.
He graduated from State University of New York at Buffalo School of Medicine in 1980, which means 46 years have passed since medical school.
You'll find Dr. Switzer at 705 Maple Rd, Williamsville, NY 14221. Call (716) 656-4077 to schedule. He accepts Medicare assignment — useful to know if you are on traditional Medicare.
Dr. Switzer is affiliated with Kaleida Health.
Have you been a patient of Dr. Switzer? A short, fair review — what went well, what didn't — helps the next person choosing a cardiologist in Williamsville.
Medicare figures cover people with traditional (fee-for-service) Medicare only; services billed for fewer than 11 patients are not published.
Comparing cardiologists? See 19 in Williamsville or 80 across Greater Buffalo.
Dr. Salvatore M. Calandra, MDCardiologist · Suburban Cardiology PCNo reviews yetWilliamsville, NY
Dr. Lisa Kozlowski, MDCardiologist · Buffalo Medical Group, P.C.No reviews yetWilliamsville, NY
Dr. David E. Carlson Jr., MDCardiologist · Suburban Cardiology PCNo reviews yetWilliamsville, NY
Dr. Judyann V. Joy-Pardi, MDCardiologist · Suburban Cardiology PCNo reviews yetWilliamsville, NY
Dr. Michael E. Dangelo, MDCardiologist · Buffalo Medical Group, P.C.No reviews yetWilliamsville, NY
Dr. Anne B. Curtis, MDCardiac Electrophysiologist · Academic Medicine Services, Inc.No reviews yetWilliamsville, NYWith General Physician PC, at 705 Maple Rd, Williamsville, NY 14221.
Call the office at (716) 656-4077.
Yes — Dr. Switzer accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.
Kaleida Health.