Andrew Shakespeare, MD, Internal Medicine

3621 22nd St
LubbockTX  79410 (Lubbock County)


Phone: 806-725-7455
Fax: 806-725-8498

NPI: 1184068363
License Number: BP10047212 (TX)