1. El Progreso Lawn Mower Shop 817 N Wilmington Blvd, Wilmington, CA 90744 Coordinate: 33.77994,-118.27433 Phone: (310) 847-7579