Conveniently located in Ahwatukee AZ. Beautiful office. Knowledgeable and professional staff. Very welcoming . Dr. Pratt has a great personality and extremely knowledgeable . Both myself and my teenage daughter . Very accommodating. No real wait time.