Westside Garden Plaza Back to Search Westside Garden Plaza 8616 W 10th St , Indianapolis , IN , 46234 United States (317) 209-2321 Send Email Contacts Primary Terri Click Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone