Shell Gas Station / C-Store, 400 Pelham Rd, New Rochelle (914) 365-1892
Shell Gas Station / C-Store, 400 Pelham Rd, New Rochelle, NY 10805 (914) 365-1892