TLC Dental Center
8616 Menaul Blvd NE suite d, Albuquerque 87112