Olivia Laumbach, MD, Family Medicine

1950 Aspen Ave
LubbockTX  79404-1211 (Lubbock County)


Phone: 806-740-1421
Fax:

NPI: 1215694567
License Number: 1036738 (TX)