Village on the Thames

850 Grand Ave W
Chatham