Shelbi Starr's Location
Spokane, Washington, United States
Shelbi Starr's Work
Shelbi Starr's Summary
Shelbi Starr, based in Spokane, Washington, United States, is currently a Ministry Director at Life Center, bringing experience from previous roles at The Onion Bar & Grill North Spokane.