Scarborough Downs Race Track was a horse-racing track located in Scarborough, Maine, United States. It was Maine's largest race track. It was home …
Reviews
Facebook
3.5/5 · 8 reviews
Loading reviews...
Sep 3, 2022
Lived here for 7 months. Nice buildings, fairly decent maintenance staff & grounds crew. I have 2 kids and a Dog. So far no open space to play. I take my dog to the construction section at night to r…Full review by Stephen Cody Ribero