NAPA Auto Tire & Parts Automotive parts store. Categories: Automotive208 W 8th StreetMetropolis, IL 62960 USAGet DirectionsWebsite618-524-2166Return to Business Listings