Lockwood Boat Works

Location
 
Javascript is required to view this map.
1825 Rt. 35
South Amboy, NJ 08879
732-721-1605
Website
 
Description
Call or visit website for available marina services.