California > La Mirada > Retail Shopping > Convenience Stores & Service Stations > Interfaith Food Center
14545 Leffingwell Rd, Ste C, La Mirada, California, 90604-2898
(562) 903-1478
Retail Shopping > Convenience Stores & Service Stations
No reviews yet. Be the first to write a review!