424 Essex Street, Salem, Massachusetts 01970(978) 745-5247
Located near North Shore Medical Center/Salem Hospital, CVS and AutoZone in the Gallows Hill section of Salem.