Glen Foerd is a historic mansion and estate in the Torresdale neighborhood of Philadelphia, overlooking the Delaware River near the mouth of Poquessing Creek.
Added to NRHP on 11/20/79.
Served as the Finish Line of The Amazing Race 36.
TV Locations, Homes - Historic, National Register of Historic Places (NRHP)
Links: en.wikipedia.org
By: kkeps