Lena Al-Farra, DDS, Dentist

209 Denali Pass
Cedar ParkTX  78613-7499 (Williamson County)


Phone: 817-797-5253
Fax:

NPI: 1497361703
License Number: 36651 (TX)