Our Location

23 S. 8TH St.     Geneva IL. 60134

Hlava Automotive is working out of a new location near downtown Geneva. We're excited to start working on your high performance needs!

 
 

Stop by and see us to make an appointment or just to check out the new shop!