1. Lua's Construction 4916 Slauson Ave, Maywood, CA 90270 Coordinate: 33.98588,-118.17591 Phone: (323) 771-1171