Hospitals:
Texas Tech Physicians Pediatric
3601 4Th St STE 3, Lubbock 79430
University Medical Center
602 Indiana Ave, Lubbock 79415
Texas Tech Physicians Pediatric
3601 4Th St STE 3, Lubbock 79430
University Medical Center
602 Indiana Ave, Lubbock 79415
Education:
Medical Schools
Ohio State University / College of Medicine
Graduated: 1977