Terry's Barbar Shoppe
811 Birch Ave
Indianapolis, IN 46221
Indianapolis, IN 46221