Elizabeth O Falola, MD, Family Medicine

7920 Elmbrook Dr Ste 120
DallasTX  75247-4933 (Dallas County)


Phone: 214-590-2800
Fax: 214-590-0865

NPI: 1568461309
License Number: K0740 (TX)