Church Street Station features 40 privately-owned homes on 12 acres of woodland. Located conveniently close to downtown Old Orchard Beach, Maine, the community offers spacious 3-bedroom, cape-style homes, with common green spaces and pool. Each home has a private drive and yard, with build packages available for customizing individual homes.