Renuka Borra NPI 1386686558 Practice location: 301 N Washington Ave, Odessa, TX 797615413 Taxonomy code: 207RH0003X Phone: (432) 355-8275