Cartogiraffe.com

Hannaford Plaza

Hannaford Plaza in Schenectady County. In the area there is, inter alia, a clothing store.