Shahla F Tarar, MDShahla F Tarar · Family Medicine Physician100 Indian Hills Dr, Macy, NE 68039(402) 669-3329Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing