Hazelwood Park

597-603 Brock Ave
New Bedford
Massachusetts
United States