Eufaula Lake Family Developmental Center, P.L.L.C. Provider Location 16820 State Hwy. 9 East Eufaula, OK 74432 (918) 452-3133 https://www.elfdc.com/ View All Providers