We are located inside the Stroud Mall on the side where Shoprite is. When you enter the main mall entrance, walk to the center court and make a left.
Vision Church
344 Stroud Mall
Stroudsburg PA 18360
We are located inside the Stroud Mall on the side where Shoprite is. When you enter the main mall entrance, walk to the center court and make a left.
Vision Church
344 Stroud Mall
Stroudsburg PA 18360