How To Contact Us:

Feel free to call:
Drs. Babington and Babington 505-883-1208
Apple Tree Optical 505-883-1046

You can email us at (if you are unable to email us, you may use our contact form)

Our office is located at:
7520 Montgomery NE
Building E, Suite 6
Albuquerque, NM 87109

We are on the southwest corner of Pennsylvania and Montgomery behind the Compass Bank

View Larger Map