Located between New Haven and Bridgeport, Merion Riverwalk Apartment Homes in Shelton, Connecticut boasts a prime address for business and leisure. Framed by downtown and Housatonic river, Shelton is noted for its picturesque shores and small town charm.

Updated on July 7, 2020 at 3:03 pm


  • Address: 185 Canal St
  • City: Shelton
  • State/county: Connecticut
  • Zip/Postal Code: 06484
  • Country: United States