Location and Phone

Location

750 Nautilus Street
San Diego, CA 92037
View Map

Telephone

(858) 634-8000 - Voice
(858) 459-2188 - Fax
Website by SchoolMessenger Presence. © 2024 SchoolMessenger Corporation. All rights reserved.