1. Aln Rent A Car 100 Boston Post Rd E, Marlborough, MA 01752 Coordinate: 42.3502,-71.52727 Phone: (774) 285-1548