718a Southbridge Street -
Auburn,
MA 01501
1
Fairfield Inn in Auburn