4056 Amboy Rd, Staten Island, NY 10308, United States
Woodrow Rd, Staten Island, NY 10312, United States
4022 Hylan Blvd, Staten Island, NY 10308, United States