Dr. Richard L. Armour, DO

(5 Reviews)
1113 Alta Ave #102, Upland, CA 91786, USA

(909) 981-3311


Contact and Address

Category: Doctor, Health,
Address: 1113 Alta Ave #102, Upland, CA 91786, USA
Postal code: 91786
Phone: (909) 981-3311

Hours:

Monday:8:45 AM – 5:00 PM
Tuesday:8:45 AM – 5:00 PM
Wednesday:8:45 AM – 5:00 PM
Thursday:8:45 AM – 5:00 PM
Friday:8:45 AM – 4:00 PM
Saturday:Closed
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (December 29, 2018, 1:37 am)

    Armour became part of my health team 3 years ago This man is an incredible doctor, he is through and intelligent He figured out what others could not for 4 years ! He has truly played a major part in regaining my life back If you are looking for a new GP look no further!


  • (September 27, 2018, 8:03 pm)

    Love Dr. Armour! Not only is he thorough, he is very knowledgeable, caring, and has a fantastic bedside manner. I would recommend him to anyone looking for a great General Practitioner, I trust him completely. He also has a wonderful staff. They are really personable, friendly and efficient. I'm lucky they put up with me. :)


  • (May 2, 2018, 1:05 pm)

    professional and friendly Staff. Dr. Armour is the most friendly caring supportive professional Doctor I have ever had the pleasure to have visited


  • (April 26, 2018, 7:58 pm)

    Dr. Armour and his staff are incredible. I've had the pleasure of being a patient here for 7 years. If you're in need of a great doctor look no further.


  • (February 13, 2013, 4:42 pm)

    In 34 years I have seen more doctors than I care to remember ....most were good at medicine , but Richard Amour is by far, the best when it comes to all levels of personal care.
    His ability to acknowledge you as an individual, along w his bedside manner and understanding, is what makes Dr Armour so incredible to work with.
    His knowledge , care, and compassion, as a physician are qualities that puts him is a class above the rest!

Write a Review


Dr. Richard L. Armour, DO On the Web

Quest Diagnostics Upland Foothill - Health | 1399 E Foothill Blvd Ste...

Dr. Richard L. Armour, DO (130m).