Church of Our Lady Star of Sea 5371 Amboy Rd Staten Island, NY 10312 Phone: (718) 984-0593
Category: Retreat Houses