25 Country Woods Dr, Indianapolis, Indiana 46217(317) 882-4955 Located off South Meridian by Southwood Assembly