Rachel Otis NPI 1265067920 Practice location: 5330 S Highway 95, Fort Mohave, AZ 864269225 Taxonomy code: 246Q00000X Phone: (948) 788-7189