The Plymouth Redevelopment Authority is conveniently located in Plymouth Town Hall within the downtown/waterfront district of the Town of Plymouth.
Plymouth Town Hall
26 Court Street
Plymouth MA 02360.
The Plymouth Redevelopment Authority is conveniently located in Plymouth Town Hall within the downtown/waterfront district of the Town of Plymouth.
Plymouth Town Hall
26 Court Street
Plymouth MA 02360.