Map of Rogers Medical Library in Essex County, MA:

Rogers Medical Library Essex Newburyport West 42.8148 -70.8914