overlay

“Dr. Hastings and staff are wonderful! We just started going the beginning of last year because of insurance change and was dreading switching but have been very happy with the office. Also, very friendly staff!! Very Pleased!”

- Chris M.