Contact Us Our clinic, located at 2717 N Steves Blvd, Suite 11, Flagstaff, AZ 86004. Questions? Send us a message! Please enable JavaScript in your browser to complete this form.Name *Email *Your Phone NumberComment or Message *WebsiteSend Message