7540 Leavenworth Rd
Kansas City, KS 66109-1235
United States
 
Phone: 
913-299-0383
Type: 
Poolhall