Novato Space Museum, Pacheco Plaza Novato In by Batlord7721-Mar-2018Leave a Comment Address 464 Ignacio Blvd. Novato CA North Bay 94949 United States Upcoming Events No events in this location Related