Explore details about location Overlook Place. Overlook Place is a location situated within the West Deer Township alongside other areas such as Greentree Lane, Squirrel Hollow Road, Frontier Drive.