Tucson Heart Group - Glenn. 5140 E Glenn St Tucson, Arizona 85712. 520-326-4811. LOCATION INFO. Show Map. LOCATION INFO..