Cartogiraffe.com

Stoddard Drive

Stoddard Drive is an asphalted street in Meriden.