Havana Auto Parts Now Have 4 Denver NAPA Locations to Serve You. Come Visit Our Newest Location at 9640 E. Arapahoe Road in Greenwood Village. We offer services in Auto Parts Retail. We specialize in all domestic and import automobiles. We have an extensive import offering. Our Hours of Operation are: 7 Days A Week including Sunday. We are proud to have the following certifications and affiliations - ASE Certified. We accept the following forms of payment: MasterCard, Discover Card, VISA, and American Express We have been proudly serving the Aurora area since 1976 with 3 parts stores and a machine shop.