Location
See More Locations
We are part of Upstream Rehabilitation, a family of industry-leading brands with locations across the United States.
Find a Location
Birmingham - Grandview

5018 Cahaba River Road, Birmingham, AL 35243-2317
Location Details Get DirectionsGardendale - Moncrief

2215 Decatur Highway, Ste 125, Gardendale, AL 35071-2385
Location Details Get DirectionsHueytown

2801 Allison Bonnett Memorial Drive, Hueytown, AL 35023-1859
Location Details Get DirectionsTuscaloosa - UA Rec Center

401 Peter Bryce Blvd: PO Box 870371, Tuscaloosa, AL 35487
Location Details Get DirectionsTuscumbia - Muscle Shoals

1404 East Avalon Ave, Suite B2, Tuscumbia, AL 35674-1773
Location Details Get DirectionsStockbridge

1365 Rock Quarry Road, Suite 203, Stockbridge, GA 30281-5023
Location Details Get DirectionsLexington - Beaumont

1010 Monarch Street, Suite 150, Lexington, KY 40513-1892
Location Details Get DirectionsBel Air - Hickory

1401 Conowingo Rd, Suite C, Bel Air, MD 21014-1809
Location Details Get DirectionsWhite Marsh - Overlea

7850 Rossville Blvd Ste 208, Baltimore, MD 21236-5905
Location Details Get DirectionsBeavercreek

2587 Commons Blvd. Suite 120, Beavercreek, OH 45431-3841
Location Details Get DirectionsCenterville

8073 Washington Village Dr Ste 110, Dayton, OH 45458-1847
Location Details Get DirectionsCincinnati - Anderson Township

463 Ohio Pike, Suite 203, Cincinnati, OH 45255-3745
Location Details Get DirectionsSpringboro

325 North Main Street, Suite 100, Springboro, OH 45066-8005
Location Details Get DirectionsHarrisburg - Colonial Park

5000 Commons Drive - Side, Harrisburg, PA 17112-4900
Location Details Get DirectionsHarrisburg - Linglestown

2805 Old Post Road, Suite 110, Harrisburg, PA 17110-3676
Location Details Get DirectionsHuntingdon

7643 Lake Raystown Shopping Center, Huntingdon, PA 16652-8403
Location Details Get DirectionsMechanicsburg

5108 E. Trindle Road, Suite 200, Mechanicsburg, PA 17050-3300
Location Details Get DirectionsMechanicsburg - Silver Spring Township

6560 Carlisle Pike, Suite 425, Mechanicsburg, PA 17050
Location Details Get DirectionsShippensburg

106 S Conestoga Dr. Ste 106, Shippensburg, PA 17257-9053
Location Details Get DirectionsShrewsbury

781 Far Hills Drive, Suite 400, New Freedom, PA 17349-8424
Location Details Get DirectionsState College

1019 Ghaner Road, Ste 200, Port Matilda, PA 16870-7235
Location Details Get DirectionsBluffton - Okatie

10 William Pope Drive, Suite 5, Bluffton, SC 29909-7550
Location Details Get DirectionsColumbia - Northeast

130 Forum Drive, Suite 13, Columbia , SC 29229-7943
Location Details Get DirectionsElgin - Spears Creek

161 Pontiac Business Center Drive, Suite 1188, Elgin, SC 29045
Location Details Get DirectionsHilton Head Island - Sea Pines

11 Palmetto Bay Rd, Ste 103, Hilton Head Island, SC 29928
Location Details Get DirectionsKnoxville - Strawberry Plains

8537 Asheville Hwy, Ste. 201, Knoxville, TN 37924-4123
Location Details Get DirectionsKnoxville - West

10910 Kingston Pike, Suite 107, Knoxville, TN 37934-2948
Location Details Get DirectionsElkton

800 Shenandoah Avenue, Suite 140 at the Shen-Elk Plaza, Elkton, VA 22827-1165
Location Details Get DirectionsHarrisonburg - Neff Ave

313 Neff Avenue, Suite C, Harrisonburg, VA 22801-3495
Location Details Get DirectionsHarrisonburg - Quarles Court

4165 Quarles Court, Harrisonburg, VA 22801-3576
Location Details Get DirectionsWeyers Cave

Village Square Plaza, 54 Franklin St., Weyers Cave, VA 24486-2340
Location Details Get Directions