The Thomas Sparks tower is South Phila, sticks up just on the west side of I-95. Our forum member Dave Slemmer must drive past every day to work!
The New River tower is a park and is interesting...built into side of hill. Dean, Tom Henrique, and I got a tour of that one on our way to the Nashville relic show one year.