Owyhee Family Medicine

Small independent family medicine provider located in Star Idaho.  Two providers at this location a MD and a NP.