Categories Ghost Signs Hyde Park North St. Louis International Protection Post author By Michael R. Allen Post date March 16, 2006 Does anyone know where one can find this sign? Hint: It’s in St. Louis, north of Delmar Boulevard. ← "In the City" this Thursday → New Photographs of the Nord St. Louis Turnverein