OrthoIndy at Ascension St.Vincent CarmelDoctors · Indianapolis, INOrthopedists. Serving the Russian-speaking community in Indianapolis.Address: 13430 N Meridian St, Carmel, IN, 46032Phone: (317) 575-2700Loading map...