Guzman Shoe Repair Shop Category Clothing & Accessories Claimed 1171 Main Ave Clifton NY 7011 (973) 928-3792 Get Directions View Details