LOCATION + HOURS Mesa Rim Climbing + Fitness Center 10110 Mesa Rim Road San Diego, CA 92121 858.201.4411 } Temporarily Closed