Reviews: 104 reviews

5
Showing 5 Star Only

The staff are great people and the wait isn't long. What seems to be a long appointment, is over before you know it.

I always feel welcomed by Dr. Allen and his staff! Thank you

Friendly and professional people at Allen!

My first visit better and faster than I expected. Sam was very nice and helpful.