Rod Sickler Salon & Spa

Rod Sickler Salon & Spa in Champaign, as pictured on the business's own website
Photo: Rod Sickler Salon & Spa website

About

Rod Sickler Salon & Spa is a beauty salon serving clients in the Champaign area.

Services

  • Beauty salon services

Location

2520 Village Green Pl., Champaign, IL 61822-7675