Primary Care & Walk-In Clinics in Edgewood, Moriarty, & Cedar Crest, NM. Call (505) 404-6636. Visit McLeod Medical Centers of NM, we have expert primary physicians & staff. We specialize in primary care, pediatric care, urgent care, physical exams, women's health, immunizations & illness & injury treatment. Call us today or walk-in, we have 3 locations near you in Edgewood, Moriarty, & Cedar ....