Clover Creek Medical
NPI 1073031118
Practice location: 175 North Main Street, Bloomington, ID 832238322
Taxonomy code: 261QP2300X
Phone: (801) 362-0157
801-362-0157 seems to be a Mobile telephone number and it could be based in Provo UT.
Currently, there are 1 healthcare prodviders using 8013620157 phone.