A R C is located at 1105 Schrock Rd # 605, Columbus, OH. This location is in the Busch neighborhood..