FedEx Drop Box
9333 N Meridian St, Indianapolis 46260