Home
About Sheila
Fine Art Gallery
Illustrations
Classes
Contact Me
Blog
More
(208) 243-7715
Sheila's art studio
is located at
1593 Cassiopeia St. #A
Idaho Falls, Idaho, 83402