Phoenix Indian Medical Center: 4212 N 16th St - Phoenix, AZ