Patient Education; Patient Portal; El Sol Family Medicine Home. Offices. El Sol Family Medicine. Location: 2260 N Rosemont Blvd. Suite #107 Tucson, AZ 85712 . Contact: (520) 318-1033 . Location Hours: Monday: 8am - 5pm Tuesday: 8am - 5pm Wednesday: 8am - 5pm.