Patient Portals; Photo Gallery. Historical Photos; Terrace Heights Retirement Community; ... Mile Bluff Clinic; Mile Bluff Medical Center; Necedah Family Medical Center; Mile Bluff on Kennedy Street; New Lisbon Family Medical Center; Terrace Heights Retirement Community; 608-847-6161..