Information & Events
Northgate is in California, city San Rafael. Mall is situated on adress 5800 Northgate Mall, San Rafael, CA
Choose a store you are looking for from a directory below to view contat, store hours and more.
Other shopping malls
72 stores. +1 800-762-1641
39100 Argonaut Way, Fremont, California 94538
48 stores. (310) 827-1740
13450 maxella avenue, marina del rey, ca 90292