Meridian Walmart Subway 10:00 AM - 9:00 PM 10:00 AM - 9:00 PM 10:00 AM - 9:00 PM 10:00 AM - 9:00 PM 10:00 AM - 9:00 PM 10:00 AM - 9:00 PM 10:00 AM - 9:00 PMphone(208) 917-6902(208) 917-6902795 W Overland Rd Meridian, ID 83642 USView DetailsOrder OnlineOrder Catering