meadesbar meadesbar
Home | US | IN | Indianapolis | Milo's Barber Shop

Milo's Barber Shop

  • 2989 W 71st St # 4
    Indianapolis, Indiana 46268
  • 📞 (317) 298-9000

Milo's Barber Shop is a Barber Shop at 2989 W 71st St # 4 in Indianapolis, IN. ✂ Before visiting, view all information about this Barber Shop.

📝 Milo's Barber Shop Information

NameMilo's Barber Shop
Address2989 W 71st St # 4
Indianapolis, Indiana, 46268
Phone(317) 298-9000

📍 Other Barber Shops in the area