Pelos Locos Barber Shop - Phoenix - AZ π΅π§π ΏοΈ 1 2 3 4 50.000 Beauty & SpasΒ Hair Salons Phoenix Contact Information 1811 N 24th St , AZ 85008 Location1811 N 24th St , AZ 85008 Detailed InformationFeatures: π΅Not Accepting Credit Cards Currently π§Good for Kids π ΏοΈLot Parking Skin Studio AZ – Scottsdale – AZ π³π΄π ΏοΈπ Casa Blanca Nail Bar – Charlotte – NC π³π