Address

3765 North Hwy 20
Island Park, ID 83429
United States

Island Park Medical Clinic is located by Pond’s Lodge. Make an appointment or walk ins are welcome. Call to verify the days and hours of operation.