Villa Maria Nursing Center
1050 NE 125th Street, North Miami, FL 33161
4.3
(10 reviews)
"Since arriving at villa Maria my experience has impressed me very much. The entire workforce provides some of the best service any patient won’t hesitate to spread word of the days spent at villa Maria was wonderful and unforgettable . The facilities..."
READ MORE