El Capitan Reservoir

Address:

5540 Kiowa Drive
Located on El Monte Road (eight miles east of Lakeside)
La Mesa, CA 91942

Phone:

+1 619 465 3474 / +1 619 668 3274 (Motorboat Reservation)

Map:


Contact   ·   Privacy   ·   Terms