Address:

13196 Scabard Place San Diego, CA 92128