Location

715 Ocean Terrace, Staten Island, NY 10301