MFA Locations Waverly Health & Rehabilitation Center Bowling Green Health & Rehabilitation Center Harrisonburg Health & Rehabilitation Center Alamance Health Care Center Guilford Health Care Center Burke Health & Rehabilitation Center Cherrydale Health & Rehabilitation Center Mecklenburg Health Care Center Charlotte Health Care Center Carolina Rehab Center of Burke Belaire Health Care Center Virginia Beach Healthcare & Rehabilitation Center Bayside Health & Rehabilitation Center Chesapeake Health & Rehabilitation Center Norfolk Health & Rehabilitation Center Regency Health & Rehabilitation Center Courtland Health & Rehabilitation Center Gretna Health & Rehabilitation Center Piney Forest Health & Rehabilitation Center Riverside Health & Rehabilitation Center Henrico Health & Rehabilitation Center Hanover Health & Rehabilitation Center Beaufont Health & Rehabilitation Center Appomattox Health & Rehabilitation Center Lynchburg Health & Rehabilitation Center Lovingston Health & Rehabilitation Center Charlottesville Health & Rehabilitation Center Culpeper Health & Rehabilitation Center Berkshire Health & Rehabilitation Center Springtree Health & Rehabilitation Center Salem Health & Rehabilitation Center Raleigh Court Health & Rehabilitation Center Franklin Health & Rehabilitation Center Pulaski Health & Rehabilitation Center Roanoke/Southwestern Virginia Central Virginia Louisa Health & Rehabilitation Center Richmond, Virginia Parham Healthcare & Rehabilitation Center Danville / Southside Virginia Stanleytown Health & Rehabilitation Center Tidewater / Southeastern Virginia Western North Carolina Lexington Health Care Center Asheville Health Care Center Southern North Carolina (Charlotte) Carolina Rehab Center of Cumberland Northern Virginia Central North Carolina

With 40 locations throughout Virginia and North Carolina, no other rehabilitation centers offer greater regional coverage. MFA makes it easy to recover close to home and the people you love. We'll get you back home quicker than ever...and you won't have far to go!

Click on areas to the left or use search fields below to find the center nearest you.

1987 Hilton Road
Burlington, NC 27217
Phone: (336) 226-0848
235 Evergreen Avenue
Appomattox, VA 24522-8721
Phone: (434) 352-7420
1984 US 70 Highway
Swannanoa, NC 28778
Phone: (828) 298-2214
1004 Independence Boulevard
Virginia Beach, VA 23455-5503
Phone: (757) 464-4058
200 Hioaks Road
Richmond, VA 23225-4048
Phone: (804) 272-2918
2065 Lyon Street
Gastonia, NC 28052
Phone: (704) 867-7300
705 Clearview Drive
Vinton, VA 24179-3599
Phone: (540) 982-6691
120 Anderson Avenue
Bowling Green, VA 22427-0967
Phone: (804) 633-4839
9640 Burke Lake Road
Burke, VA 22015-3022
Phone: (703) 425-9765
3647 Miller Bridge Road
Connelly Springs, NC 28612
Phone: (828) 397-3144
4600 Cumberland Road
Fayetteville, NC 28306
Phone: (910) 429-1690
1735 Toddville Road
Charlotte, NC 28214
Phone: (704) 394-4001
505 West Rio Road
Charlottesville, VA 22901-1411
Phone: (434) 978-7015
3710 Lee Highway
Arlington, VA 22207-3599
Phone: (703) 243-7640
688 Kingsborough Square
Chesapeake, VA 23320-4908
Phone: (757) 547-9111

Pages