Powell Recovery Center Site II
Address:
832 East Baltimore Street
Baltimore, MD 21202
Phone Number:
(410) 528-1164