Leo's Barber Shop Locations & Hours in South Orange, NJ 07079
Leo's Barber Shop Store Details
-
Address
339 Valley Street
South Orange, NJ 07079
Maps & Directions
-
Phone Number
(973) 763-9773
Nearby Leo's Barber Shop Locations
Popular Stores in South Orange
Popular Store Locations & Hours