The Green Acres Shopping Center located on West Main Street in Kalamazoo, Michigan on the northeast corner of West Main Street and Drake Road. The camera is looking towards the northeast with the following businesses visible (from left to right):...
Exterior of the Green Acres Shopping Center located on the northeast corner of West Main Street and Drake Road in the Township/City of Kalamazoo, Michigan. The businesses visible are: Town and Country Markets Inc. at 4604 West Main Street, First...