top of page

Contact Me

(208) 243-7715

Sheila's art studio

is located at

1593 Cassiopeia St. #A

Idaho Falls, Idaho, 83402

bottom of page