Napa Auto Parts (Mamco Inc.) Share: Auto Napa Auto Parts (Mamco Inc.) Visit Website Request Info 769 Main Street New Rochelle, NY 10805 (914) 235-3030 Facebook Rep Info Map Whom to Contact Christopher Maria 769 Main Street New Rochelle, NY 10805 Phone: (914) 235-3030 Send an Email What's Nearby? Distance: 5 10 15 20 25 50 mi.