Subway Locations in South El Monte

  • Plaza Del Sol Shopping Center 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 8:30 AM - 9:00 PM 8:30 AM - 9:00 PM
    11335 Thienes Avenue
    Suite B
    South El Monte, CA 91733
    US