1060 W Fernleaf Ave, Pomona, CA, 91766 (current address)
1060 1062 W Fernleaf Ave, Pomona, CA, 91766 (2013)
1060 1062 Fernleaf Ave W, Pomona, CA, 91766 (2003 - 2013)
Fidelia Avila, Pomona, CA, 91766 (2001)
1111 S Reservoir St, Pomona, CA, 91766 (1996)