Skip to content
Jungle Lord
Jungle-Lord_1981-02-01
Release Date:
February 1981
Locations:
6800 W. 130th Street, Middleburg Heights, OH 44130
Total Pinballs: 26
473, Sawdust Road, Spring, Texas, 77380
Total Pinballs: 31
800 O Keefe Rd, De Pere, WI 54115
Total Pinballs: 113
800 O Keefe Road, De Pere, WI 54115
Total Pinballs: 124