Allan Castillo Camacho, MD, Family Medicine

5424 19th St
Ste 200
LubbockTX  79407-2162 (Lubbock County)


Phone: 806-722-4453
Fax: 806-722-4461

NPI: 1114153103
License Number: P3297 (TX)