1. Landry's Auto Service 117 Main Street Manville, Manville, RI 02838 Coordinate: 41.9672,-71.47111 Phone: (401) 333-1536