Teche Air

  • Home Improvement/Furniture/Appliances
604 Center Street
New Iberia, LA 70560
(337) 321-2838
8:00 am to 5:00 pm, Monday to Friday. Call out for After Hours
  • About

    Sales, service and instillation of central air conditioning systems, residential and light commercial.

  • Directions

    On Center Street, next to Army Surplus Store, across from Saturn Real Estate.