Get Directions to Ellis & Buckholts ← View details 929 Willow Avenue, Duncan, Oklahoma 73533 +1 580-252-3240 Get Directions From* To * — Required information