Tourist attraction
Neill Log House
Pittsburgh, PA96% like it (4.8 / 12 Reviews )
ABOUT
Neill Log House is a tourist attraction located
at Pittsburgh, PA 15217, , Pittsburgh
, PA.
It has received 12 reviews with an average rating of 4.8 stars.
It has received 12 reviews with an average rating of 4.8 stars.
FAQs
This Tourist attraction received 4.8 points from 12 customer reviews.
The address of Neill Log House is:
Neill Log HousePittsburgh, PA 15217
Pittsburgh,
Visit Website: www.visitpa.com
Neill Log House is listed under
LOCATION
Neill Log House Location