Dr. Naglieri is wonderful. She really knows her stuff, cares about her patients, is easy to talk to, listens, and gives you options where possible, with the pros and cons. At the same time, if you really need to do something, she says so. The office is comfortable, the staff friendly. Parking has never been a problem. They take most forms of insurance and offer reasonable cash prices if you have no insurance.