Robert Horn, MD, Internal Medicine

3601 4th St Stop 6211
LubbockTX  79430-6110 (Lubbock County)


Phone: 806-743-2669
Fax:

NPI: 1629426705
License Number: 281089 (MA)