1. Linos Mirrors 6120 Atlantic Blvd, Maywood, CA 90270 Coordinate: 33.98275,-118.18615 Phone: (323) 771-1714