MM Dr. Mary Michelle Mcclelland, MD Is this you? Claim your profile Family Medicine 0Leave a review Texas Tech Physicians Of Amarillo Family Medicine 1400 S Coulter St Ste 5100, Amarillo, TX, 79106 4 other locations (806) 414-9559