Address: Florence Ave & Compton Ave (Westbound, Florence-Graham, CA 90001, USA
Address: 1210-1226 E 103rd St, Watts, CA 90002, USA
Address: Florence-Graham, CA 90255, USA