Dr and his staff are wonderful. On time, always courteous 6/12

Dr and his staff are wonderful. On time, always courteous 6/12

Dr and his staff are wonderful. On time, always courteous and thorough explaining my medical problem.

June 7, 2012

2015-12-15T22:19:49+00:00

June 7, 2012