Home / Location

 

Hofbauer Performance is located within the Southside Ice Arena in Byron Center.

566 100th St SW, Byron Center, MI 49315