Rachel Garza Ramirez NPI 1336625813 Practice location: 216 E Interstate 2 Ste K, Pharr, TX 785776505 Taxonomy code: 2355S0801X Phone: (956) 558-4060