1. Sylvestre's Upholstery 1 National St, Elgin, IL 60123 Coordinate: 42.02898,-88.28239 Phone: (847) 289-8488