1329 Abraham St, Tallahassee, Fl 32304 (2.8 Mi From City Center), Tallahassee, FL 32304
Miracle Hill Nursing and Rehabilitation Center is a skilled nursing facility offering short-term rehabilitation and long-term care services.