Stacey Karenbays
NPI 1972813400
Practice location: 509 Lynwood Blvd, Twin Falls, ID 833014132
Taxonomy code: 1710I1003X
Phone: (208) 420-4961
208-420-4961 seems to be a Mobile telephone number and it could be based in Twin Falls ID.
Currently, there are 1 healthcare prodviders using 2084204961 phone.