Steven Edwinozeran
NPI 1316911571
Practice location: 1630 23rd Ave, Lewiston, ID 83501
Taxonomy code: 2086S0122X
Phone: (208) 746-4479
Currently, there are 2 healthcare prodviders using 2087464479 phone.
Taxonomy code: 2086S0122X
Phone: (208) 746-4479
Taxonomy code: 2086S0122X
Phone: (208) 746-4479