Address: 110 W. Plaza Blvd., San Diego, CA 91950
Phone: 619-434-7845
Address: , San Diego, CA 91950
Phone: 619-252-0864