Facebook Pixel

The Best Family Doctors / G.P.s in Salem, VA

What is a Family Doctor / G.P.?
Dr. Gregory Alouf

Dr. Gregory Alouf

21 reviews

Latest Rating

My experience with the staff was excellent. Dr. Greg Alouf was very professional, knowledgeable and very detailed of answering my questions and concerns. A very com... Read more

Dr. Vashist Nobbee

Dr. Vashist Nobbee

9 reviews

Latest Rating

I am so blessed to have Dr. Nobbee as my doctor. I trust his opinion completely. He is very caring, compassionate and knowledgeable. He makes you feel you are his on... Read more

Dr. Apollo Y. Leong

Dr. Apollo Y. Leong

10 reviews

Latest Rating

Dr. Leong is an amazing doctor! I have been a patient for over 10 years and would never consider switching doctors.

Dr. Rita Goodrich

Dr. Rita Goodrich

4 reviews

Latest Rating

Please disregard my previous review relating to knee surgery, blood pressure and wheezing. I had the wrong Goodrich. I am so sorry!!

Dr. Chetna Jha

Dr. Chetna Jha

10 reviews

Latest Rating

Dr Jha has been my physician for over thirteen years. I trust her completely and is always available when I need her. She listens and hears what you say. I recomm... Read more

Dr. Victor H. Bell

Dr. Victor H. Bell

2 reviews

Latest Rating

Dr. Bell is a wonderful caring doctor. He takes all the time you need. He has a "down home" country style practice....even bringing his dog to work with him. The o... Read more

Dr. Gary G. O'Hagan

Dr. Gary G. O'Hagan

6 reviews

Latest Rating

Does not care if you're in pain. Will not prescribe narcotic medication.

Dr. Sarah J. Steele-Killeen

Dr. Sarah J. Steele-Killeen

1 review

Latest Rating

Inviting office, kind and caring physician, felt much better

Dr. Gene Godwin

Dr. Gene Godwin

1 review

Latest Rating

Excellant doctor, kind, Very smart. Makes patient and families feel very comfortable around him. Talks to you so you understand what is going on.

Dr. Edwin J. Polverino

Dr. Edwin J. Polverino

1 review

Latest Rating

Compassionate caring physician. Have always had a great experience in this office.



Sign up for our newsletter to get the latest health news and tips.