Cheryl Caffee Landry, MD, Pediatrics

5215 96th
LubbockTX  79424-4413 (Lubbock County)


Phone: 806-780-6868
Fax: 806-780-2065

NPI: 1215973417
License Number: J6533 (TX)