Prescott Lighthouse & Visitor Centre is located in Prescott, Canada on 181 Water St E. Prescott Lighthouse & Visitor Centre is rated 5 out of 5 in the category visitor center in Canada.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance