Headings:
Check Cashing & Money Transfers, Money Order Transfer Service
3766 N Meridian St
Indianapolis, IN 46208
Indianapolis, IN 46208