“I had an incredible experience. Dr. Amy Holland was kind, patient, knowledgeable, and addressed all of my concerns.”
Kristine N.February 20, 2025
Highly recommended
95% of patients gave this doctor 5 stars
Book an appointment for free
The office partners with Zocdoc to schedule appointments
Scheduling details
See if they are in network
Available appointments
Spectrum Health Services
5201 Haverford Ave, Philadelphia, PA 19139
Today, Apr 15 – Tue, Apr 28
At the moment, there's no availability on Zocdoc for the selected date range and appointment type at this location.
View more availability
What patients are saying
Overall rating
4.83
Average wait time
4.49
Bedside manner
4.78
“I had an incredible experience. Dr. Amy Holland was kind, patient, knowledgeable, and addressed all of my concerns.”
Kristine N.February 20, 2025
“Dr. Holland was very kind, understanding, and professional. She listened to all of my concerns and was able to refer me easily to other doctors and schedule appointments right there. The office staff is also lovely and kind. I was able to go right downstairs and get bloodwork done and everything was super efficient.”
Megan M.February 19, 2025
About Dr. Amy Holland
Dr. Amy Holland is a dedicated family physician, certified by the American Board of Family Medicine. She sees patients at Spectrum Health Services in Philadelphia, Pennsylvania.
Dr. Holland earned her bachelor’s degree from Johns Hopkins University and went on to receive her medical degree from Temple University. She completed her residency in family medicine at the University of Pennsylvania, further honing her skills in providing comprehensive care to individuals of all ages.
During consultations, Dr. Holland listens closely to her patients’ concerns, thoroughly explains their conditions, and collaborates with them to develop personalized treatment plans. Known for her compassionate approach, Dr. Holland is committed to delivering high-quality care that leads to positive and lasting outcomes for her patients.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
choose insurance
In-network insurances
99% of patients have successfully booked with these insurances
Medical School - Temple University, Doctor of Medicine
Johns Hopkins University (Bachelor's)
University of Pennsylvania, Residency in Family Medicine
Lewis Katz School of Medicine at Temple University (Master's)
Languages spoken
English
Provider's gender
Female
NPI number
1508356353
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.83
Wait time
4.49
Bedside manner
4.78
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
64 reviews
Most relevant
I had an incredible experience. Dr. Amy Holland was kind, patient, knowledgeable, and addressed all of my concerns.
February 20, 2025Kristine N.Verified patient
Dr. Holland was so lovely. I would recommend her to any patient. She was very kind, personable and a great listener.
January 13, 2025Samantha M.Verified patient
I felt like I was going to a hospital with the checkin process but once that was complete I was seen fairly quickly.
January 16, 2025Crystal M.Verified patient
It was good seeing Dr Amy again! Would definitely recommend her she’s pretty good at her profession
January 30, 2025Niyanna W.Verified patient
I’ve been seeing Dr. Holland and she listens to your needs.
August 24, 2025Crystal M.Verified patient
Dr. Holland was very patient, kind, thoughtful and took ample time with me.
More than 1 year agoInitials hidden
Highly recommend this doctor !! She is very professional ??????
August 7, 2024Jade D.Verified patient
Dr Holland is very professional, friendly and a good listener.
April 25, 2024Leslie M.Verified patient
Dr. Holland was very kind, understanding, and professional. She listened to all of my concerns and was able to refer me easily to other doctors and schedule appointments right there. The office staff is also lovely and kind. I was able to go right downstairs and get bloodwork done and everything was super efficient.
February 19, 2025Megan M.Verified patient
Check in was fast and easy. I don’t have insurance and I was given resources to contact to get insurance. The wait to see my doctor wasn’t long and I was able to get bloodwork done without having to travel somewhere else because of the time. Dr. Amy H is great at what she does. She was my doctor at another facility. I followed her because I feel comfortable with her. She has a welcoming personality and she’s truly a gem. She shows empathy, respect and has clear communication skills. She knowledgeable, compassionate and unbiased.
February 10, 2025Lenyahaee B.Verified patient
She was very pleasant and understanding great listener and communicative. I look forward to her being my primary care physician.. the staff was also very welcoming and gave her props prior to me meeting with her..
February 7, 2025Kim H.Verified patient
Dr. Holland was amazing, definitely would recommend. I’ve been looking for a primary care for a few years, and I’m happy I found her.
December 25, 2024Kimberley S.Verified patient
waste of time
December 12, 2024Larry B.Verified patient
She and her staff were welcoming and kind, easy to ask questions to! The online forms they sent ahead of time were very helpful to prepare for the visit. I recommend you make sure to set aside time to find street parking and check-in at the 1st floor front desk.
November 20, 2024Elyse L.Verified patient
the website at Spectrum on 52nd n haverford ave needs to update the website or zocdoc. i scheduled to see a foot dr. i got about 15 reminders for dr. holland and when i get to my appt iwas told she is not a foot dr and the foot dr is not in on Wednesday. this was a waste of my dat and my time away from work. then i was told if i want ot see the foot dr at that location i have to have a primary care physician at the facility. ive been with my pcp for over 20 yrs and I'm not going to switch now. i did book a dental appt hoping it will be a smoother journey. that was very disappointing and i waited weeks for this foot dr appointment.
November 1, 2024sharlene B.Verified patient
Dr. Holland and her staff was amazing. They listened very well to why I was coming in and I felt very heard and respected.
Dr. Holland was a little late to my appointment, but only because there was another patient that ran late and she still squeezed them in. Only showing Dr. Holland's kindness and respect for her patients even more.
Can't recommend her enough. Best PCP I've ever had.
October 3, 2024Jillian F.Verified patient
Dr. Amy Holland is the best. Best experience I’ve had with a physician, truly appreciate her time and care in answering all my questions. Couldn’t recommend her more highly!
August 28, 2024Andre D.Verified patient
Dr. Holland was a gem and I will be using her as OBGYN and PCP moving forward, even though I went in just for an OB appt. Took the time to explain things to me in a clear and concise manor and was warm and kind.
August 23, 2024Amanda K.Verified patient
Great experience!
July 12, 2024Boda H.Verified patient
I really enjoyed my visit! Everyone, including the security guard, front desk person, nurses, and the provider was so generous and friendly. I was a new patient at Spectrum Health, but I felt welcomed and everything was communicated so well. The service provider was really nice and informative. She also walked through all her steps before doing anything, so it helped me feel more comfortable and prepared. Overall, my visit went super well!
July 10, 2024Jacin A.Verified patient
Everyone was nice and helpful from the moment I walked in the door starting with the security guards. The nurse was very friendly and Dr Holland was great! Attentive and kind and took the time to answer all of my questions.
June 5, 2024Initials hidden
Good
April 18, 2024Sally H.Verified patient
Dr. Holland was friendly and knowledgeable. Took the time to listen. Collected broad coverage on my health history and provided clear options and advice. Highly recommended.
March 18, 2024John B.Verified patient
May 13, 2025Natasha H.Verified patient
April 1, 2025Madelyn L.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
February 12, 2025Emily S.Verified patient
February 7, 2025Dara S.Verified patient
February 2, 2025Steven J.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
December 5, 2024Taylor C.Verified patient
November 28, 2024Jamari L.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
November 1, 2024Nicole B.Verified patient
More than 1 year agoInitials hidden
October 11, 2024Sherrell S.Verified patient
October 9, 2024Emma D.Verified patient
September 30, 2024Eugenia S.Verified patient
September 26, 2024Carmen P.Verified patient
September 24, 2024Krista W.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
August 23, 2024Aliya G.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
July 24, 2024Gabrielle V.Verified patient
Loading...
Frequently asked questions
How soon can I make an appointment with Dr. Amy Holland?
Generally, Dr. Amy Holland has appointments available on Zocdoc within 1 week. You can see Dr. Holland's earliest availability on Zocdoc and make an appointment online.
Dr. Amy Holland has 2 office locations in Philadelphia, view full addresses on Dr. Holland's profile.
Which board certifications does Dr. Amy Holland have?
Dr. Amy Holland is certified by American Board of Family Medicine.
What are common reasons for patients to see Dr. Amy Holland?
Dr. Amy Holland frequently sees patients for Annual Pap Smear / GYN Exam, Annual Physical, Chiropractic Consultation, Illness, and Pediatric Consultation. You can see other visit reasons for Dr. Amy Holland on their profile.
64 patients have reviewed Dr. Amy Holland. The overall rating for this doctor is 4.83/5. They have a 4.78/5 rating for bedside manner and a 4.49/5 rating for wait time. You can read individual reviews and ratings on their profile.