Nour DawudNour Dawud · Medical Physician Assistant505 M St, Rio Linda, CA 95673(916) 287-4067Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing