Swift Point (Green Head) Lighthouse
Sawdust Road, Saint John, New Brunswick E2M 4Y9 Canada
Swift Point (Green Head) Lighthouse is a Lighthouses, Points of Interest & Landmarks place is located in Saint John, New Brunswick. The address of Swift Point (Green Head) Lighthouse is Sawdust Road, Saint John, New Brunswick E2M 4Y9 Canada.