Lazar Foot Clinic Serving Shelbyville, IN View Phone 317-421-2072 30 W Rampart St # 120Shelbyville, IN 46176 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page