Mill Creek Park is located in South Portland 's downtown area .
Is complete with a beautifully landscaped pond area and rose garden .
Mill Creek Park is located in South Portland 's downtown area and is complete with a beautifully landscaped pond area and rose garden .