Childrens Hospital
  • 3901 Beaubien St., Detroit, MI 48201, United States