St Michael Arch Angel

2677 Delsea Dr, Franklinville, NJ, 08322

Phone: (856) 422-0687

Website: www.parishofstmichaelthearchangel.com

Connect: Facebook

Nearby Churches

What to expect on your first visit