is it near holiday inn express stroudsburg?
Address: 18 N Railroad St, Tamaqua, PA 18252, USA
Linda Heigele | Oct 10, 2018
No we are in Tamaqua PA we are about 40 miles west of Stroudsburg
Ibrahim soleman | Oct 10, 2018
what is the answer
Thanks! Your answer is awaiting moderation.