Owyhee Family Medicine PLLC

Primary Care Clinic Star, ID

About

Owyhee Family Medicine PLLC is a primary care clinic in Star, ID.

Details

Specialty
Primary Care & Family Medicine
Category
Primary Care Clinic
Location
Star, ID 83669
NPI
1245910470
Source
CMS NPPES NPI Registry

Location

9858 W State St, Star, ID, 83669

Get Directions

9858 W State St, Star, ID, 83669

More Primary Care & Family Medicine in ID