mapMarkerGrey 7806 W 16th St, Tulsa, OK 7412...