
Neighborcare at Chapel Hill
230 Welcome Way Blvd., Indianapolis, IN, 46214
4.1
(58 reviews)
"I liked the cleanliness and the friendliness of Neighborcare at Chapel Hill. The whole thing was just nice. I enjoyed the whole visit and I was impressed with the apartments. I've seen an exercise class that they were doing. I saw all their gym fa..."
READ MORE