1. The Club 1617 Davis Ave, Mccall, ID 83638 Coordinate: 44.91808,-116.09052 Phone: (208) 634-5838
2. Avcoa Sports Club 1607 Davis Ave, Mccall, ID 83638 Coordinate: 44.91682,-116.09 Phone: (208) 634-5838