Leo’s Barber Shop » Business Connections Go back to directory. Add to Address Book. Leo’s Barber Shop Leo’s Barber Shop Work 8568 E. Broadway Tucson AZ work Work Phone: (520) 298-1553work Website: Leo\’s Barber Shop No Logo Available Connections Business Directory | Leaflet | Wikimedia 8568 E. Broadway Tucson AZGet Directions