Thank you for patience while we are under construction!

Please call 505-883-1208 to reach Dr. Babington’s office and Apple Tree Optical.

Our Address is:
7520 Montgomery Blvd NE
Building E6
Albuquerque, NM 87109

We are open Monday 9:00-3:30 and Tuesday through Friday 8:30-5:30