Dr. Anthony E. Dimarco, DO

Dr. Anthony E. Dimarco, DO

Family Physician
1020 Baltimore Pike, Ste 100, Glen Mills, PA
4.93
“Quick, to the point and friendly. Not much else you can ask for in a doctors appointment. Felt very comfortable with this staff and doctor. ”
Daniel W.May 20, 2022
Highly recommended
95% of patients gave this doctor 5 stars
Excellent wait time
98% of patients waited less than 30 minutes

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Today, Apr 23 – Wed, May 6
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.93

Average wait time

4.83

Bedside manner

4.92
“Quick, to the point and friendly. Not much else you can ask for in a doctors appointment. Felt very comfortable with this staff and doctor. ”
Daniel W.May 20, 2022
“Very friendly staff. Short wait time to see doctor, less than 15 minutes. Doctor very easy to talk to, listened to my concerns, was friendly and courteous. Knowledgeable about my issues. Felt very at ease and comfortable with doctor. Would definitely recommend.”
Deborah F.March 3, 2022

About Dr. Anthony E. Dimarco

Anthony E. Dimarco is a dependable and considerate family physician serving the community of Glenn Mills, PA. He earned his Doctor of Osteopathic Medicine degree from the Philadelphia College of Osteopathic Medicine. Dr. Dimarco is a part of MLHC Primary Care Concordville. He is board certified by the American Osteopathic Board of Family Physicians and a member of the American Osteopathic Association. He believes in listening to each patient and creating a partnership to maintain and improve lifelong health. Dr. Dimarco is devoted to ensuring the longevity of his patients’ health and developing long-lasting relationships with them. He takes his time to understand symptoms and provide correct diagnoses to ensure the continued health of all his patients.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
200+ more in-network plans

Areas of expertise

This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Chronic high blood pressure
Acute skin infection
Underactive thyroid
Chronic diabetes
Acid reflux
High cholesterol
Chronic high blood pressure
Acute skin infection
Underactive thyroid
Chronic diabetes

Office location

MLHC Primary Care - Concordville
1020 Baltimore Pike, Ste 100, Glen Mills, PA 19342

Education and background

Practice names

Hospital affiliations

  • Riddle Memorial Hospital

Board certifications

  • American Osteopathic Board of Family Physicians

Education and training

  • Medical School - Philadelphia College of Osteopathic Medicine, Doctor of Osteopathic Medicine

Professional memberships

  • American Osteopathic Association

Awards and publications

  • Castle Connolly Top Doctor

Languages spoken

  • English

Provider's gender

Male

NPI number

1548350879

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.93
Wait time
4.83
Bedside manner
4.92
Trust Banner Shield
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
128 reviews
Most relevant
I like the Dr and the staff at the office I just wish people how answered the phone after hours were a little more cordial
It was very comfortable inviting office/staff. I will be returning and am hopeful of the results of future visits.
Such a knowledgeable and friendly Doctor. I was impressed and put at ease immediately.
Verified patient
I really like Dr. Dimarco. He is very professional and takes his time with the patient.
Verified patient
I'm very happy with my decision to join this practice and be treated by Dr. Dimarco!
Verified patient
Great bedside manner and interaction was great with lot's of two way communication.
Verified patient
Excellent practice; love Dr DiMarco and his personable, caring approach. Thank you!
Verified patient
Dr. DiMarco and staff were excellent, listened to all my needs and were helpful.
Verified patient
Very good, get details and explain everything. Very helpful. Very polite.
Extremely clean and social distancing was enforced. Great experience!
Great staff. MA was Great and compassionate. DR. DIMARCO GREAT.
Verified patient
Good Doctor who listens to the patients & communicates clearly
Dr Dimarco is great. Took the time to listen all my problems.
Great visit, very thorough, understand my needs and worrisome.
Verified patient
Amazing bedside manner; gracious despite being a little late.
Zero issues and happy with the results like awlays from him!
Verified patient
Very professional and the new building is beautiful.
Verified patient
Quick, to the point and friendly. Not much else you can ask for in a doctors appointment. Felt very comfortable with this staff and doctor.
Verified patient
Very friendly staff. Short wait time to see doctor, less than 15 minutes. Doctor very easy to talk to, listened to my concerns, was friendly and courteous. Knowledgeable about my issues. Felt very at ease and comfortable with doctor. Would definitely recommend.
Verified patient
connected with the doctor immediately. I wasn't rushed and he answered all questions and made me feel welcome in his office. this guy is great!
Verified patient
Dr. was friendly and informative.
Verified patient
Wait time was very short, staff was very friendly and helpful. DiMarco himself was kind of standoffish and seemed unwilling to make conversation. Don’t know if I got him on a bad day, but I believe building a relationship with your PCP is important and I don’t see that happening with a doctor who could barely perform basic small talk
The facility there was great. Could go get blood work right away. Dr. was a great listener and I appreciated he looked into other things about me.
Verified patient
super efficient and like-able!
Very good experience. Excellent doctor.
Verified patient
I had a wonderful experience seeing Dr. Dimarco. Him and his staff were extremely kind and thorough. I’m fortunate to have found his practice.
Verified patient
I like the Doc, easy in and easy out scheduling
Dr. Dimarco was thorough and asked all the right questions!! This appointment was far from the normal wait an hour then see the doctor for 5 minutes! Everyone was very pleasant and professional. The wait was maybe 10 minutes, if that. I have found my new Doctor !!
Verified patient
Like any patient, I came looking for help and relief. The Doctor took his time with me, a new patient. I feel a sense of confidence in him. He's friendly, and easy to talk to... Looking forward to developing a long history with him, and his staff.
Verified patient
He’s thorough and listens to all my concerns
Verified patient
Knowledgeable and friendly. Great nurse Sheniqua!
Verified patient
Dr. Dimarco is the consummate professional. He is patient, knowledgeable, and considerate. You cannot ask for a better physician. Highly recommended!!!
Verified patient
This was my first visit with Dr. DiMarco. I felt doctor took a good amount of time with me. I dropped off my medical records last week so he would able to have some knowledge of my history. The info had been uploaded to my digital file. As he talked he was asking questions about what he was reading. Took a lot of time with me to get acquainted with me. I would recommend doctor. Very professional
Verified patient
New patient visit. Office staff was very friendly, courteous. Intake info was double checked to ensure there were no mistakes, and several opportunities given to address any other questions or concerns - not rushed at all. Also, Got a Flu shot and a Pneumonia shot, and practically didn’t feel it... nice and gentle, but quick.
Verified patient
Dr. Dimarco is an excellent doctor. He is very knowledgeable and takes the time to listen to his patients. The office itself is also excellent. The nurses and staff are very friendly. I was taken back at my scheduled appointment time. I would definitely recommend!
Verified patient
Helpful, informative, efficient, professional!
Verified patient
Quick and easy.
Very helpful with intended problem. Nice man
Great!
Great!
- First off, excellent/ easy sign in process - minimum wait times - Doc DiMarco was AWESOME -> Attention to detail - Recommend if you want a good appointment with a fun experience (jokes and work) :)
Great
Kind, courteous and knowledgable. Very satisfied.
Verified patient
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Anthony E. Dimarco?

Generally, Dr. Anthony E. Dimarco has appointments available on Zocdoc within 1 week. You can see Dr. Dimarco's earliest availability on Zocdoc and make an appointment online.

Is Dr. Anthony E. Dimarco accepting new patients?

Dr. Anthony E. Dimarco generally accepts new patients on Zocdoc. You can see Dr. Dimarco's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Anthony E. Dimarco accept my insurance?

Choose your insurance plan to verify if Dr. Dimarco is in-network.

Can I make an appointment with Dr. Anthony E. Dimarco online?

Yes, you can make an appointment online with Dr. Dimarco using Zocdoc. It’s simple, secure, and free.

Which hospital is Dr. Anthony E. Dimarco affiliated with?

Dr. Anthony E. Dimarco is affiliated with Riddle Memorial Hospital.

What practice does Dr. Anthony E. Dimarco work with?

Where is Dr. Anthony E. Dimarco's office located?

Dr. Anthony E. Dimarco's office is located at 1020 Baltimore Pike, Glen Mills, PA 19342.

Which board certifications does Dr. Anthony E. Dimarco have?

Dr. Anthony E. Dimarco is certified by American Osteopathic Board of Family Physicians.

What are common reasons for patients to see Dr. Anthony E. Dimarco?

Dr. Anthony E. Dimarco frequently sees patients for Annual Physical, Arthritis, Hearing Problems, Illness, and Sleep Problems. You can see other visit reasons for Dr. Anthony E. Dimarco on their profile.

What languages does Dr. Anthony E. Dimarco speak?

Dr. Anthony E. Dimarco speaks English.

How do patients rate Dr. Anthony E. Dimarco in reviews?

128 patients have reviewed Dr. Anthony E. Dimarco. The overall rating for this doctor is 4.93/5. They have a 4.92/5 rating for bedside manner and a 4.83/5 rating for wait time. You can read individual reviews and ratings on their profile.

Zocdoc›Family Physicians›Dr. Anthony E. Dimarco, DO