Project Description
Shoot Center in Cape Coral, located at 1122 Del Prado Blvd. S. in Cape Coral, is nearly 13,000-square-foot and features fifteen 25-yard indoor shooting lanes and retail space.
Shoot Center in Cape Coral, located at 1122 Del Prado Blvd. S. in Cape Coral, is nearly 13,000-square-foot and features fifteen 25-yard indoor shooting lanes and retail space.