I have an event coming up at the Townsend room. Can someone tell me the exact location of it? It doesn't specify on Google maps.
Address: 2980 Southampton Rd, Philadelphia, PA 19154, USA
Milillo Event Group | Sep 28, 2019
Hi Dave,
The address is:
12273 Townsend Road
Philadelphia, Pa 19154
Edward Milillo | Sep 28, 2019
12273 Townsend Road
Philadelphia, PA 19154
Thanks! Your answer is awaiting moderation.