Practicing since 1980


  • Takes Time to Listen: 100%
  • Communicates Well: 100%
  • Average Wait Time: 5 minutes

  • Takes Time to Listen: 100%
  • Communicates Well: 100%
  • Average Wait Time: 5 minutes
  • "Comprehensive and Caring - Thank you!"

  • "Great. I felt like he really understood and listened to me and gave me great advice"

  • "I am always comfortable coming to see Dr. Armstrong and his staff. I don't feel as if I am doing something wrong with my health, we talk about ways to improve. I don't fee as if I get chastised for things that I do or don't do.
    "

Office Information

  • Mon: 8:30am - 5pm
    Tues: 8:30am - 5pm
    Wed: 8:30am - 5pm
    Thurs: 8:30am - 5pm
    Fri: 8:30am - 12pm
    Sat: Closed
    Sun: Closed

Forms

By completing the forms below now, you can save time and avoid having to fill them out in our office.