Illinois > Melrose Park > Sports & Recreation > Sports & Recreation Facilities > Red Star Combat
2225 W North Ave, #323 B, Melrose Park, Illinois, 60160
(708) 343-7223
Sports & Recreation > Sports & Recreation Facilities
Indoor Tactical Laser Tag, Airsoft, Paintball and Archery Tag -- Battles & Brews
No reviews yet. Be the first to write a review!