Ellie's Station 635 N Railroad Ave Staten Island, NY 10304 Phone: (718) 980-9335
Category: Convenience Stores