DPDan Pattongoogle★★★★★6 years agoExcellent staff that provides clear explanations and great care. They aren't pushy and let me know all my options. Dr. Perry is a fun, knowledgeable guy. It's a place I can trust with my care.