About

Edit info

Looking for a day spa in Taylorville, IL 62568? Located in Taylorville, IL, Amenities On Main is a day spa situated at 121 W Main Cross St. For appointments, prices, or hours call (217) 824-6772.