• 2428 Fenton St., Chula Vista, CA 91914, United States