3103 Guilford Ave Indianapolis, IN 46205