Clearvista Lake Health Campus
8405 Clearvista Place, Indianapolis, IN, 46256
3.5
(6 reviews)
"Clearvista lake is a new, beautiful facility. They have several options for care, particularly for married couples. They will take next door rooms and add a doorway for a suite. You are still paying for 2 rooms. The facility is clean and has physical..."
READ MORE