Assemblies of God Promise Church

501(c)(3)

130 30 31 St Ave

Flushing, NY 11354

812568992

Share this Charity!