How to find us

Send Us a Message


We are located on West County Road in Odessa, Texas.

We are 2 miles north of Yukon and just south of 87th street.

Arc & Flame, Inc.

8700 N County Road W, Odessa, Texas 79764, United States

(432) 362-3318


Monday - Friday: 9am - 6pm

Saturday: Almost Always

Sunday: Sometimes