Skip to content
Cleopatra (EM)
Cleopatra-EM_1977-11-01
Release Date:
November 1977
Locations:
138 West Rhapsody Drive, San Antonio, TX 78216
Total Pinballs: 65
7600 John Q Hammons Dr, Frisco, TX 75034
Total Pinballs: 21