I've been coming to Dr. Cranford for almost 30 years now and I couldn't think of going anywhere else. The staff is amazing and really takes on the responsibility of making each patient feel right at home. They're friendly and there is always light humor during my appointments, it really passes the time.
more