Capellis Studio & Spa
160 E Main St Suite 400,
Decatur,
IL
62523,
United States
Eyelash salon ◄ Skin care clinic ◄
The ladies there are very polite and professional. This is my daughters first prom so we didnt kn...