Suggest an update
Subway/30123 Antelope Rd - Menifee - California (CA)
30123 Antelope Rd, Menifee Town Center Shopping Center, Menifee, CA 92584-8068, Menifee, California (CA)
+1 951-672-7877
30123 Antelope Rd, Menifee Town Center Shopping Center, Menifee, CA 92584-8068, Menifee, California (CA)
+1 951-672-7877