Welcome
Menu
Contact
   
 



9018 Central Ave SE

Albuquerque, NM 87123

Ph: 505.255.0057

Fax: 505.503.6617

Info@thenewtownhouse.comcastbiz.net





Monday - Thursday: 11:00am - 9:00pm

Friday and Saturday: 11:00am - 9:00pm

Closed on Sundays