Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 2004
NPI: 1295762474
Practice Locations (1)
SRUBAR-LIVINGSTON HEALTHCARE CONTRACTORS, LLC
411 SUMMIT ST
SCHULENBURG, TX 789561532
9797432108
Source: CMS National Downloadable File, September 2026.