In Carrollton, Ohio, Petersburg Boat Landing is based at 2126 Azalea Road.
To contact the marina directly call 330-627-4270.
Petersburg Boat Landing neighbors the Leesville Lake.
Petersburg Boat Landing has not been reviewed by any boaters, be the first to review and rate this marina!