Tatyana Armstead, FNPTatyana Armstead · Family Nurse Practitioner91275 66Th St, Mecca, CA 92254(760) 396-1249Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing