106 S Locust, Centralia, Illinois 62801, United States

+1 (618) 322 - 4407

A studio made just for permanent makeup, done by a professional artist