Pin Hook, Alabama

Pin Hook is an unincorporated community in Marengo County, Alabama, United States.

Geography
Pin Hook is located at 32.35764°N, -87.87168°W and has an elevation of 249 ft.