Logan Arcade logo

Pinball + Video Games

Centaur

Photo coming soon.

Bally) 1981

YES! Centaur is currently on the floor at Logan Arcade.