Tea and Slippers
Photo coming soon
Assisted Living

ELPA HOME CARE CENTER

9950 SW 83RD ST, MIAMI, FL 331735.0 (1 reviews)
Contact for pricing

Capacity

6 residents

Location

Ratings & Reviews

5.0

out of 5

Based on 1 review

Reviews (1)

R

Rigoberto Reyes

Jan 2023

Excellent personalized patient care. Clean, organized, good food, and friendly service.

Similar Communities