Education / Credentials
Locations
Ratings & Reviews
Looking for Primary Care?
Finding a doctor and scheduling an appointment is easy. Get started today.
What Type of Care Do You Need?
Family Medicine
Parkview Physicians Group - Family Medicine is dedicated to providing comprehensive, quality care for your entire family, from infants to grandparents, or care to a single person throughout their lifetime.
Book Appointment
Internal Medicine
Specifically designed for patients over the age of 18, Parkview Physicians Group - Internal Medicine is ideal when dealing with chronic conditions and offers wellness exams and same-day sick visits.
Book Appointment
Pediatrics
Parkview Physicians Group - Pediatrics partners with parents and caregivers to support healthy growth and development for children and adolescents aged 18 and younger to ensure a healthy future.
Book Appointment
After a bad experience with my previous cardiologist (not a PPG provider) I went into this appt pretty guarded. Dr McDonald sat down, listened to my concerns and took what I had to say into consideration. He was very knowledgeable on my kind of heart failure and even educated me on a few things that had not been discussed with me from my previous providers. He treated me with dignity and respect and I am so thankful for that. I walked out of my appointment with hope and feeling better than I have in a long time about my condition. I look forward to following up with Dr McDonald in the future. I'd also like to add that the staff, from registration, to the MA and nurse were all very pleasant. They were quick and efficient. I am very impressed with Parkview PPG cardiology and would highly recommend to my friends and family.
The doctor made me feel very comfortable and that I was important to him. He expressed concern and confidence.
I left with confidence that I got the correct diagnosis and felt blessed to have such a knowledgeable doctor who left me feeling like a valued patient.
He really takes your preferences seriously and makes you feel included in your care. Very professional.
Always helpful no waiting was great thank you