Terra Metrics
1300 N Texas Ave
Odessa
TX
79761
(432) 337-3412
noflo.com
Open Map
Description
Terra Metrics is located at 1300 N Texas Ave, Odessa, TX. This business specializes in Home Electronics, Construction Materials & Equipment, Manufacturing & Industrial Supplies and Computers & Electronics.
by merchantcircle on April 16, 2015 from
merchantcircle
Acroprint
Amano
Computers and Electronics
Electronic Equipment Supplies
Home Electronics
Lathem
Panels & Panel Systems
Rebuilding
Repair Services
Time Clocks & Timing Devices