Phone Numbers Geolocation 39.248877, -94.648331 Location Type Hospital Address 5830 NW Barry Rd Kansas City, MO 64154 United States Organization Saint Luke's North Hospital–Barry Road Omit from Organization False Omit Phone Numbers? FALSE