Curalocity

James Alden Crouch, MD

Nephrology · Boise, ID

Nephrology

Practice location

Address
5610 W GAGE ST STE A, Boise, ID 83706
Phone
(208) 501-8955

Specialties

About

James Alden Crouch, MD is a nephrology provider based in Boise, ID. Profile information is sourced from the National Provider Identifier (NPI) registry.