Skip To Main Content

Our School

Map to CEC/ECA

CEC/ECA

Located at:

807 Mountain Road NE
Albuquerque, NM 87102

  • Phone (505) 247-3658
  • Fax (505) 848-9421
  • Office Hours 7:30am - 5:00pm