We are located at 5341 Wyoming Blvd NE, Ste D, Albuquerque, NM 87109
On the West Side of Wyoming Blvd, between Spain and Academy
We are located two buildings North of the Burger King, across from the Jewish Community Center. We are a one-story light brown stucco professional building. You should see our large sign out on Wyoming Blvd!