Telephone
Address
1450 Eastlake Parkway
Suite 801
Chula Vista, CA, United States
91915
Hours
M-F 9am-6pm; Sa 9am-4pm; Su Closed
Base
Naval Base San Diego