Mesa Rim Climbing Center

10110 Mesa Rim Road, San Diego, CA 92121 San Diego, CA United States