Eugene Freddie Luckstead Jr, MD, Internal Medicine

6104 Ave Q S Dr
LubbockTX  79412-3700 (Lubbock County)


Phone: 806-472-3430
Fax:

NPI: 1649351057
License Number: J7057 (TX)