CI Proud: The Spot coffee shop providing opportunities for all
“The Spot coffee shop in Peoria is located off N. Knoxville Ave. in Peoria and has a mission to make a difference in the community.
Owner Sara Skolaski and her husband started the shop after she was diagnosed with breast cancer a few years ago. The Spot first started in a blue camper in 2016 and since then, it has grown into what it is now. The couple still utilizes the mobile location during the warmer months.
The Skolaskis have also used their coffee shop to help others.”