Start from
Hertz Car Rental - Medford - Mystic HLE
242 Mystic Ave, Medford 02155