1. Espanola Public School Technology Department 1111 El Llano Rd, Espanola, NM 87532 Coordinate: 36.00732,-106.04063 Phone: (505) 367-3335