Vitalant
1213 21st St.
Lewiston, ID 83501
(800) 423-0151
(800) 423-0151
Fax: 509-232-4530 (fax)
Hours:
Lewiston, ID: Mon & Fri 7am-3pm, Tues-Thurs 11am-6pm.