Luis Rucobo-alvarado NPI 1659046597 Practice location: 813 N Westmoreland Rd, Dallas, TX 752112524 Taxonomy code: 122300000X Phone: (469) 399-1144