Park Place
2 Blake St, New London 44851