David S O'Hara, DDS, Dentist

4415 66th St
Ste 110
LubbockTX  79414-4809 (Lubbock County)


Phone: 806-795-4443
Fax: 806-795-1563

NPI: 1972630192
License Number: 15357 (TX)