Physicians - Cardiovascular & Pulmonary in Lewiston, ID

307 Saint Johns Way, Ste 16, Lewiston, Idaho, 83501-2435

(208) 746-8600


2315 8th St, Lewiston, Idaho, 83501-7301

(800) 755-5857


Yext tracking pixel

Pl synced

415 6th Street, 2nd Floor, North, Lewiston, Idaho, 83501

(208) 750-7445

Need Appointment? Call today


415 6th Street, 2nd Floor, North, Lewiston, Idaho, 83501

(208) 750-7507


Yext tracking pixel

Pl synced

415 6th Street, 2nd Floor, North, Lewiston, Idaho, 83501

(208) 750-7507

Need Appointment? Call today