Map & Directions

Map & Directions

Island Athletic Club is located at 5522 Freeland Ave, in Freeland, across the highway from The Short Stop/Texaco gas station.