This is a great doctor. He is very thorough. He accepts many types of insurance. The staff are very friendly and helpful. The only draw back is there tends to be a very long wait to see the doctor. So make sure you don't have anything else scheduled for the same day as your appointment. They do have there own parking lot without meters.
more