Elmhurst Elementary School 5080 Elmhurst St Ventura, CA 93003 Phone: (805) 289-1860 Fax: (805) 641-5243
Category: Schools