A Ashraf Mohamed 0 reviews 6161 S Yale Ave The Childrens Hospital, Level A Tulsa, OK • 74136 View Practice