The Life Church

218-87 Hempstead Ave, New York, NY, 11427

Phone: (646) 325-0088

Connect: Facebook

Nearby Churches

What to expect on your first visit