Visit Lockwood Boat Works at 1825 Hwy 35 in South Amboy, New Jersey. Lockwood Boat Works has been reviewed by other boaters. Contact Lockwood Boat Works at 732-721-1605. Lockwood Boat Works offers direct passage to the water and other amenities within South Amboy.