Skip to main content
Independent LivingAssisted Living

HELLENIC SENIOR LIVING OF INDIANAPOLIS

8601 S Shelby St, Indianapolis, IN 46227
4.7(49 reviews)

No photos available

State License Information

License

License Number25-014062-1
ExpiresApr 30, 2026

Administration

AdministratorJAN CAUDILL
Source: State licensing records

Location & Nearby Healthcare

8601 S Shelby St

Indianapolis, IN 46227

Map not available

Nearby Communities