7407 Alvarado Road, La Mesa, California 91942-8904 USA
Photo Credit: Campendium/Camper
Claim copyright