About

Edit info

Check out Face & Body the located at 3115 20th St in Columbus, IN 47201. Call (812) 373-9840 for information on prices, hours, and scheduling an appointment.