Toggle navigation
Find
Sign up
Sign in
IL
Decatur
Hair Salon
Capelli's Studio & Spa
Products
Capelli's Studio & Spa
160 E. Main St.
Decatur
,
IL
62523
(217) 233-4233
Info
Reviews
Offers
Photos
Map
Back to Capelli's Studio & Spa Profile
Night Mode