Staten Island: 3316 Amboy Rd. Staten Island, NY 10306 Area Staten Island, NY About Our Store 3316 Amboy Rd. Staten Island, NY 10306 Business Phone Number (718) 987-8970