Albuquerque, NM (Alameda)
151 Alameda Rd NW
Albuquerque, NM 87114
North side of Alameda Rd. near the intersection of Alameda Rd. and 2nd Street. (East of 2nd, next to the gas station) Techna Glass shares the building with Jiffy Lube.
Mon-Sat 8:00am-6:00pm(Closed Sundays)