I have gone here for years and years and always received the most professional, respectful, and curteous service. The office is always clean and i al always greeted by a professional and respectful receptionist. Whenever I have an issue or concern it is addressed immediately and I never feel like my concerns are put on the back burner andI never feel ignored. Thbe parking does cost, but with validation the fee is reduced and I never pay more than $2, even for a prenatal appointment. They do not have a lab on site so you have to go elsewhere for labs. Depending on what your insurance covers, there is a lab a few buildings down from them.