Square LocationNorth Street and Liberty Hill RoadThe square is located at the corner of North Street and Liberty Hill Road. No further information is available.