Our Location
5860 N. La Cholla Blvd, Suite 100
Tucson, AZ 85741-3537
Important: Please use the entrance on the south side of the building.
View Larger Map
Phone: (520) 742-7890 or 1 (800) 637-4576
Fax: (520) 742-7894
Office Hours: 9am - 4:30pm Monday - Friday
After Hours: For established patients that need to speak to the physician on call, please call 1 (800) 349-9730. Please note that prescription refill requests will not be accommodated by the physician on call. Non-urgent messages may be left on the NNS voice mail for staff the next business day.