Gallup Indian Medical Center

Gallup, New Mexico

Click here to visit their website.