professional and friendly office staff. Loave my Doctor, I always feel comfortable and safe in his care for me.

| Verified patient

I appreciate having a doctor who is knowledgeable and that I can trust.

| Verified patient

Dr McCreary is professional caring and thorough.

| Verified patient

Great doctor, but always behind always late

| Verified patient

Keep on waiting. Not on time

| Verified patient

Great Dr

| Verified patient

When I go to see Dr.McCreary he is very cautious and very thorough in taking good care of me.

| Verified patient

My appointment was at 8:40. The doctor didn't arrive at the office until 9:10 and see me until 9:35 for 10 minutes. I'll probably wait a month before he even reviewed my labs

| Verified patient

Hes a great dr...but ALWAYS late,and behind...

| Verified patient

Dr McCreary is the best ever! Such a caring and professional physician! He's late sometimes but only because he is caring for other patients. He has been my doctor for 25 years!

| Verified patient