Nicholas Blickenstaff, MD, Dermatology

6454 W Emerald St
BoiseID  83704-8734 (Ada County)


Phone: 208-377-0820
Fax: 208-375-8046

NPI: 1437544582
License Number: 036.150002 (IL)