126 Medway RdStore: 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 9:00 PM126 Medway Rd Milford, MA 01757 USMain Number(508) 478-8941(508) 478-8941DirectionsView Page