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. The Center is within walking distance of DUC. The area offers outdoor activities, such as hiking, golf, swimming and sailing.
ELS Language Centers SF-North Bay
Description supplied by school:
Dominican University of California
190 Palm Avenue
San Rafael, CA 94901-8008United States