Treats the whole person...great doctor. Sometimes a little wait but well worth it. His staff is excellent. Very compassionate and caring doctor. Never a problem getting in when I need to have an appointment.
Pros: Easy access and handicap compatible
more