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 January 21, 2020 at 4:54 pm


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