Our Lady of Loretto School No rating yet Schools & Tutoring Elementary school · Catholic school · Primary school (...) 1811 Virginia Ave, Novato, CA 94945 Closed today Call Website Details →