Map location of
The Basin, Auburn, ME, USA

Auburn, Maine, United States