I honestly love this Association, for the most part the staff is very friendly. Always returns calls, great customer service. Very clean office, and the restrooms are spotless. They care about their patients, and always give you their honest advice. I've recently made an appointment at this location (usually Camelback is my office of choice) now I can't decide which is better! (pt for 2, going on 3 years)