New England Fiberglass Company is located in the Portland Company Marine Complex, Latitude 43.6N, Longitude 70.2W, at the mouth of Portland Harbor at 58 Fore Street. There is a marina with on-site moorings, transient dockage and haul out. The site includes shower facilities and is all within walking distance of the Old Port.
From Maine Turnpike: Exit 44 - South Portland onto Rt 295 N. Take the Franklin Street Exit (# 7) Go straight through 5 sets of lights turn left at the 6th one onto Fore Street. At the four-way stop, go straight. New England Fiberglass Company will be on your right, just past Hamilton Marine.
From 295 North: Bear right onto the Washington Avenue exit. Go straight through 2 sets of lights. At the bottom of the hill you will see Hamilton Marine directly in front of you. Turn left onto Fore Street and take the second driveway on the right past Hamilton Marine.