Miracle Hill Nursing and Rehabilitation Center
1329 Abraham St
Tallahassee, FL 32304
Located at 1329 Abraham St in Tallahassee, Florida, Miracle Hill Nursing and Rehabilitation Center is a 120 unit skilled nursing facility. With an average per-family income of $14,507, the community is in a largely lower income area. It ...