View map

Dr. Virginia Keeler, DO

Family Physician

Professional statement

Dr. Virginia Keeler is a family physician treating patients in West Chester, Pennsylvania, and the surrounding communities. She had been in practice for more than 15 years and holds certification from the American Board of Family Medicine. Dr. Keeler is also a member of professional organizations including the American Academy of Family Physicians, the American Osteopathic Association, and the Pennsylvania Osteopathic Medical Association. In order to pursue her medical degree, Dr. Keeler attended the Philadelphia College of Osteopathic Medicine. She continued her medical education by receiving residency training through United Health and Hospital Services. Dr. Keeler is now affiliated with Paoli Hospital. Patients visiting Dr. Keeler can receive a full range of medical services. She provides general medical consultations, as well as treatment for specific illnesses and issues.

Is this doctor in your insurance network?

Enter your insurance carrier and plan

Specialties

  • Family Physician

Practice names

Hospital affiliations

  • Paoli Hospital

Board certifications

  • American Board of Family Medicine

Education and training

  • Medical School - Philadelphia College of Osteopathic Medicine, Doctor of Osteopathic Medicine
  • United Health and Hospital Services (Residency)

Professional memberships

  • American Academy of Family Physicians
  • Pennsylvania Osteopathic Medical Association

Zocdoc awards

See you again
Speedy response

Languages spoken

  • English

Provider's gender

Female

NPI number

1942261607

Office locations

Goshen Family Practice

Main Line Health - Goshen Family Practice

1161 McDermott Drive, Suite 101

West Chester, PA 19380

Patient reviews
All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner

Overall
Wait time
Bedside manner
Very impressed. Professional, caring and thorough. Best GP I have ever seen.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very caring and thorough!
Source: Zocdoc
Overall
Wait time
Bedside manner
Lovely staff and doctor! They were very nice and professional. I arrived at 8:25 and was seen at 8:30. I would definitely recommend them! Thank you.
Source: Zocdoc
Overall
Wait time
Bedside manner
The most amazing doctors visit I have ever had. My appointment wasn’t put through properly from ZocDoc but they were able to accommodate and get me in and out. I cannot say enough how incredible Dr. Keeler is.
Source: Zocdoc
Overall
Wait time
Bedside manner
I was pleased. She listened and took my concerns seriously
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler was kind, informative, understanding and supportive. I will definitely be going back to her!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler is very kind and compassionate. She listens which is a very important trait in a doctor and she really wants do do everything possible to make you feel better.
Source: Zocdoc
Overall
Wait time
Bedside manner
Always very helpful, through and upbeat.
Source: Zocdoc
Overall
Wait time
Bedside manner
Great visit. Realized problem right away and took corrective action(s). Explained everything in detail.
Source: Zocdoc
Overall
Wait time
Bedside manner
I was nervous about establishing a new primary care physician because I've seen the same doctor for 10 years, but Dr Keeler was really great!!!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Excellent experience
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler is very kind and caring and genuinely concerned about her patients well being.
Source: Zocdoc
Overall
Wait time
Bedside manner
Awesome bedside manner. Took the time to really listen. Will definitely recommend.
Source: Zocdoc
Overall
Wait time
Bedside manner
I've been with her for many years and she's always been very nice and helpful. She is as timely as possible and I don't recall a single instance where I had to wait more than 10 minutes after a scheduled appointment to see her, and those were extremely busy days.
Source: Zocdoc
Overall
Wait time
Bedside manner
Been going to Goshen Family for a very long. Love the Doctors there. None of this sitting in the office for hour. And the doctors take time to talk to you, its not an assembly line. Highly recommend!
Source: Zocdoc
Overall
Wait time
Bedside manner
I would prefer there were no TV in the waiting room. Today the volume was especially loud.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
She was amazing! Very easy to communicate with and super acomadating. The entire staff was super friendly.
Source: Zocdoc
Overall
Wait time
Bedside manner
I have been seeing Dr. Keeler for 15 years. She always takes the time to listen and never makes me feel rushed like many other Doctors do. She will take as much time as needed to ask questions and she genuinelycares. The front desk is not the friendliest group, but Dr. Keeler more than makes up for that.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Everything was great!!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler is very thorough and caring. She is a wonderful Doctor.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
dr keeler was awesome it was my first time she was very attentive and made sure all my questions were answered.she was very thorough. the assistant I have was very nice and made me feel very eased. I enjoyed my visitand im so glad I chose their practice I will recommend them highly
Source: Zocdoc
Overall
Wait time
Bedside manner
She is truly concerned about my health and wellness.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very good
Source: Zocdoc
Overall
Wait time
Bedside manner
Doctor very kind
Source: Zocdoc
Overall
Wait time
Bedside manner
Satisfied with Dr. Keeler and feel she is willing to listen and feel comfortable in the care.
Source: Zocdoc
Overall
Wait time
Bedside manner
Here's the one thing I wish: That the ladies in reception were friendlier and would be more welcoming. I have seen them interact more with male patients than with females. IMHO. Thank you for asking.
Source: Zocdoc
Overall
Wait time
Bedside manner
She's great !
Source: Zocdoc
Overall
Wait time
Bedside manner
She always listens to what I have to say. She explains things in terms that I understand and she takes time so I don"t feel rushed. The entire staff, including Dr. Keeler, is welcoming and friendly.
Source: Zocdoc
Overall
Wait time
Bedside manner
perhaps what I liked best about Dr. Keeler during this visit was that she did not pretend to know what she did not know. she gave me her best guess, said that she would ask a specialist, DID, and then calledme with their answers. she also took me seriously and did not patronize me (not always the case with all physicians at this office). I like Keeler. I will definitely go back to her with any medical issues.
Source: Zocdoc
Overall
Wait time
Bedside manner
It was great! I definitely would recommend her.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler never fails to take time to listen to me. It's amazing. My appt was supposed to be a real quick one to just follow up on meds- but she took more time with me after I brought up afew issues. THAT is a rarity. She is caring and knowledgeable. A gem!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
She is very thorough and caring doctor and addresses all my health concerns. Excellent experience as always with her!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Keeler is very thorough is her examinations. I feel she reads body language as well as using active listening skills in her time with the patients and this is a large benefit. Her memory is excellent and offers many alternatives.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler is an amazing Doctor. Very compassionate and caring. I've been a patient of hers for years and will continue to be as long as I can!
Source: Zocdoc
Overall
Wait time
Bedside manner
VIrginia Keeler was very helpful and had great bedside manner. She was very understanding and willing to help! I would highly recommend!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler is always very caring and compassionate. She really listens to your health issues.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler is a caring and very knowledgeable doctor. I have been seeing her for over ten years and I have nothing but positive feedback for her.
Source: Zocdoc
Overall
Wait time
Bedside manner
It was great!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler listened, asked questions, & provided information in response to my questions. Every aspect of my visit was very professional.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I love all the docs and staff at Goshen Family. I've been going there for nearly as long as they've been in practice.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler took plenty of time with me to address my medical questions and issues. I was confident in the medical care that I received.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Keeler was very pleasant and thorough. She made me feel comfortable and covered a lot of ground during the visit.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keller is a true professional. She listens very well she's very attentive and she goes the extra mile. When she get her analysis and she put it in simple English. If you have any questions She would Answer wait and pause to you may have any more questions.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler is very patient and caring.
Source: Zocdoc
Overall
Wait time
Bedside manner
Toutine
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Keeler was great, took her time with me and answered all of my many questions. Nurse and office staff also wonderful.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very professional and answered all my questions.
Source: Zocdoc
Overall
Wait time
Bedside manner
Outstanding Experience!
Source: Zocdoc
Overall
Wait time
Bedside manner
My visit was not rushed. Took the time to answer all my questions and made sure I understood my options.
Source: Zocdoc
Overall
Wait time
Bedside manner
She's patient and listens thoroughly while offering information to address concerns
Source: Zocdoc
ZocdocFind a DoctorDr. Virginia Keeler, DO