AboutContactAdvertise
SubscribeSign In
This map shows two proposed sites for a future Petersburg Medical Center facility. The North Haugen site would be along Haugen Drive behind the Petersburg Indian Association. The Excel Street site would be at the end of 12th Street beyond Mountain View Manor.