Map location of
Bozrah Light & Power, Lebanon, CT, USA

Lebanon, Connecticut, United States