1. Mc Leod Orrin 3 George Ct Ste C, Edgewood, NM 87015 Coordinate: 35.0654,-106.19898 Phone: (505) 286-2396