1. Perez Body Shop, Inc 4965 Slauson Ave, Maywood, CA 90270 Coordinate: 33.98633,-118.17443 Phone: (323) 773-2058