NAPA Auto Parts - Bama Auto Parts 7:00 AM - 5:00 PM 7:00 AM - 5:00 PM 7:00 AM - 5:00 PM 7:00 AM - 5:00 PM 7:00 AM - 5:00 PM 7:00 AM - 3:00 PM Closed Today 202 S Cedar Ave Demopolis , AL 36732 US phone (334) 289-3600 (334) 289-3600 Get Directions Visit Store Page