San Rafael

0

ELS/San Francisco - North Bay is located on the campus of Dominican University of California (DUC). Just north of San Francisco, the city of San Rafael is safe and beautiful.

190 Palm Avenue
Pennafort Hall
San Rafael, CA 94901-8008
United States
(415) 485-3224