ZRU

Medical abbreviations:
ZRU

Boston Route 128 Railway Station, Boston, Massachusetts USA