Located at Chestnut Hill Mall, the Boston-area location offers support, education, and vehicle selection and pickup BOSTON, May 7, 2025 — Flexcar, the month-to-month flexible car lease company, today announced the opening of its first-ever retail store. Located in the…