FindingMyDoc

Bear Lake Health and Beauty

At a glance

Bear Lake Health and Beauty is a primary care practice in Montpelier, Idaho. It is listed as open 24 hours.