1. Photo Booth ME.net 8060 Florence Ave, Downey, CA 90240 Coordinate: 33.95233,-118.12833 Phone: (323) 496-9278