Image
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.
Address
3765 North Hwy 20
Island Park, ID 83429
United States
Phone