Ivy Rehab Physical Therapy - Ivy Rehab

Ivy Rehab Physical Therapy

At Ivy Rehab Physical Therapy we are dedicated to providing exceptional care and personalized treatment to get you feeling better, faster.

The highly skilled clinicians at Ivy Rehab Physical Therapy are here to help you get back to feeling your best again! Ivy Rehab is a rapidly growing network of physical & occupational therapy clinics dedicated to providing exceptional care and personalized treatment to get patients feeling better, faster.

We have a passion for patient experience

Our team goes above and beyond to make sure you have an exceptional patient experience. We pride ourselves on helping you achieve your goals in an encouraging and fun environment, and we’re proud to say that across our network of clinics we have thousands of online reviews with an average score of 4.9 out of 5 stars.

We’re proud of our highly trained physical therapists

All of our physical therapists are required to attain 25 contact hours of continuing education per year, significantly more than the minimum requirement of each state we serve. Each physical therapist is also a graduate of an accredited physical therapy program with multiple clinical affiliations so you can be sure you’re in great hands.

Scheduling appointments is easy

Call an Ivy Rehab clinic near you today. We’ll get you scheduled for an appointment within 24 hours.

Ivy Rehab Physical Therapy Locations

Adrian

(517) 312-1712

1424 South Main Street, Suite 1, Adrian, MI 49221

View Details

Albertson

(516) 656-7776

1063 Willis Avenue, Albertson, NY 11507

View Details

Allendale

(616) 965-6540

6173 Lake Michigan Drive, Allendale, MI 49401

View Details

Baldwin

(516) 517-0404

939 Atlantic Avenue, Baldwin, NY 11510

View Details

Belleville

(973) 759-1100

15 Newark Avenue, Belleville, NJ 07109

View Details

Belleville

(734) 489-6440

540 Main Street, Belleville, MI 48111

View Details

Bloomfield

(973) 893-9300

1255 Broad St., Suite 207, Bloomfield, NJ 07003

View Details

Bloomington - Normal

(309) 585-1809

2103 Veterans Pkwy, Suite 332, Bloomington, IL 61704

View Details

Bordentown

(609) 400-1630

243 Route 130, Suite 100, Bordentown, NJ 08505

View Details

Bourbonnais

(815) 839-2090

557 Main Street NW, Bourbonnais, IL 60914

View Details

Briarcliff Manor

(914) 762-2222

584 North State Road, Briarcliff Manor, NY 10510

View Details

Bridgeton

(856) 455-9700

70 Manheim Ave, Suite 3, Bridgeton, NJ 08302

View Details

Brighton

(810) 227-3588

740 West Grand River, Brighton, MI 48116

View Details

Brookfield - Danbury

(203) 456-1010

3 Federal Road, Suite 100, Brookfield, CT 06804

View Details

Cedar Springs

(616) 696-6555

308 S Main Street, Cedar Springs, MI 49319

View Details

Charlotte - Berewick

(980) 880-6780

4833 Berewick Town Center Drive, Suite H, Charlotte, NC 28278

View Details

Charlotte - NoDa

(980) 556-7780

2100 N Davidson St, Suite C, Charlotte, NC 28205

View Details

Charlotte - Steele Creek

(980) 326-3660

11108 South Tryon Street, Charlotte, NC 28273

View Details

Charlotte - University - Coming Soon!

(704) 755-4278

9325 JW Clay Blvd., Suite 224, Charlotte, NC 28262

View Details

Charlottesville - Hollymead, Forest Lakes

(434) 202-2830

1622 Timberwood Blvd, Suite 211, Charlottesville, VA 22911

View Details

Charlottesville - Ivy

(434) 327-5244

4405 Ivy Commons, Charlottesville, VA 22903

View Details

Charlottesville - Pantops

(434) 817-4100

1460 Pantops Mountain Place, Suite 203, Charlottesville, VA 22911

View Details

Cherry Hill

(856) 429-8000

1436 Marlton Pike East, Cherry Hill, NJ 08034

View Details

Cherry Hill - 1873 Route 70

(856) 428-4030

1873 Route 70 East, Ste 1-J, Cherry Hill, NJ 08003

View Details

Chesapeake - Grassfield

(757) 512-7626

1301 Cedar Road, Chesapeake, VA 23322

View Details

Chesapeake - Kingsborough

(757) 547-0434

680B Kingsborough Square, Chesapeake, VA 23320

View Details

Chesapeake - South Norfolk

(757) 548-0014

801 Poindexter St, Suite 219, Chesapeake, VA 23324

View Details

Chesapeake - Spine & Aquatic Center

(757) 410-3157

905 N. Battlefield Blvd. Suite 105, Chesapeake, VA 23320

View Details

Chesapeake - Western Branch

(757) 881-1137

3253 Taylor Rd, Suite 200, Chesapeake, VA 23321

View Details

Chester

(908) 879-7364

95 West Main St. Suite 1, Chester, NJ 07930

View Details

Chester

(804) 946-1250

3509 Festival Park Plaza, Chester, VA 23831

View Details

Cinnaminson

(856) 829-0015

2200 Wallace Blvd. Suite E, Cinnaminson, NJ 08077

View Details

Claymont - North Wilmington

(302) 408-7310

2714 Philadelphia Pike, Claymont, DE 19703

View Details

Cliffside Park

(201) 840-4063

1 Towne Centre Drive, Suite 1007, Cliffside Park, NJ 07010

View Details

Clifton

(973) 330-0705

925 Clifton Ave, Suite 102, Clifton, NJ 07013

View Details

Clifton at St. James Place

(973) 778-1134

1011 Clifton Ave, Clifton, NJ 07013

View Details

Clinton

(217) 570-0225

204 E Washington St., Clinton, IL 61727

View Details

Columbus

(609) 324-1200

23204 Columbus Road, Columbus, NJ 08022

View Details

Comstock Park

(616) 947-2720

4615 West River Drive NE, Suite B, Comstock Park, MI 49321

View Details

Coopersville

(616) 997-6172

25 Conran Drive, Coopersville, MI 49404

View Details

Cornelius

(980) 306-5300

19722 One Norman Blvd, Suite 220, Cornelius, NC 28031

View Details

Cranford

(908) 276-0237

210 North Ave. East, Cranford, NJ 07016

View Details

Crown Point

(219) 663-8766

11275 Delaware Parkway, Suite B, Crown Point, IN 46307

View Details

Culpeper

(540) 727-0737

16260 Bennett Road, Culpeper, VA 22701

View Details

Decatur

(217) 864-1264

5255 E Maryland Street, Decatur, IL 62521

View Details

Decatur North

(217) 675-7111

3785 N Water Street, Decatur, IL 62526

View Details

Denville

(973) 625-0744

109 US 46, 2nd Floor, Denville, NJ 07834

View Details

East Brunswick

(732) 432-0733

579 Cranbury Road, Suite C, East Brunswick, NJ 08816

View Details

East Windsor

(609) 426-4442

300A Princeton Hightstown Rd, Suite 201, East Windsor, NJ 08520

View Details

Edison

(732) 518-8868

1071 Inman Avenue, Unit 4, Edison, NJ 08820

View Details

Elmer

(856) 358-6200

45 Broad Street, Elmer, NJ 08318

View Details

Evesham - Marlton

(856) 955-5210

63 E Rte 70, Marlton, NJ 08053

View Details

Fair Lawn

(201) 475-8482

28-12 Broadway, Fair Lawn, NJ 07410

View Details

Fenton

(810) 750-1996

400 Rounds Drive, Fenton, MI 48430

View Details

Fishers

(317) 813-9322

13180 Market Square Drive, Suite 100, Fishers, IN 46038

View Details

Florham Park

(973) 845-6479

187 Columbia Turnpike, Florham Park, NJ 07932

View Details

Forked River

(609) 242-6780

731 Lacey Rd. Suite 3, Forked River, NJ 08731

View Details

Fort Mill

(803) 746-4655

130 Crisanto Ave, Suite A, Fort Mill, SC 29715

View Details

Franklin Lakes

(201) 847-8585

795 Franklin Avenue, Franklin Lakes, NJ 07417

View Details

Freehold

(732) 431-8900

303 West Main Street, Freehold, NJ 07728

View Details

Garden City (Full Circle Breast Cancer Recovery)

(516) 741-7000

310 Old Country Road, Suite 104, Garden City, NY 11530

View Details

Gastonia

(704) 862-4899

3372 Robinwood Road, Gastonia, NC 28054

View Details

Geneva

(630) 262-2633

2700 Keslinger Rd, Suite C, Geneva, IL 60134

View Details

Gillette

(908) 350-6650

977 Valley Road, Unit G, Gillette, NJ 07933

View Details

Grand Haven

(616) 935-3300

16760 Lincoln Street, Grand Haven, MI 49417

View Details

Grand Rapids

(616) 259-4028

4236 29th Street SE, Grand Rapids, MI 49512

View Details

Grant

(231) 834-0208

17615 W Moore Road, Grant, MI 49327

View Details

Greenwich

(203) 817-0196

1455 East Putnam Ave - 2nd Floor, Old Greenwich, CT 06870

View Details

Hackensack

(201) 488-7905

454 Passaic Street, Hackensack, NJ 07601

View Details

Hackettstown

(908) 684-5646

108 Bilby Rd. Suite 201, Hackettstown, NJ 07840

View Details

Harrison

(914) 777-3737

550 Mamaroneck Ave, Suite 104, Harrison, NY 10528

View Details

Hartsdale

(914) 428-9698

157 South Central Park Avenue, Hartsdale, NY 10530

View Details

Highland - Coming Soon!

(845) 709-8977

3598 Route 9W, Suite A, Highland, NY 12528

View Details

Highland Park

(847) 748-8870

799 Central Ave. Suite 210, Highland Park, IL 60035

View Details

Hillsborough

(908) 359-3744

450 Amwell Road, Hillsborough, NJ 08844

View Details

Hinsdale

(630) 481-7350

100 Chestnut Street, Hinsdale, IL 60521

View Details

Hoboken - Downtown

(201) 792-1170

79 Hudson St. Suite 402, Hoboken, NJ 07030

View Details

Hoboken - Midtown

(201) 484-0134

608 Washington Street, Hoboken, NJ 07030

View Details

Hopewell Junction - East Fishkill

(845) 897-0170

1955 Route 52, Hopewell Junction, NY 12533

View Details

Howell

(517) 672-5777

846 E Grand River Road, Unit B, Howell, MI 48843

View Details

Hudsonville

(616) 369-0440

7559 36th Avenue, Suite 200, Hudsonville, MI 49426

View Details

Ionia

(616) 522-0066

3751 S State Road, Ionia, MI 48846

View Details

Jefferson Valley

(914) 245-8807

600 Bank Road, Jefferson Valley, NY 10535

View Details

Jersey City

(551) 222-4396

254 Newark Avenue, Jersey City, NJ 07302

View Details

Kalamazoo

(269) 375-1400

3282 Stadium Drive, Kalamazoo, MI 49008

View Details

Kalamazoo - Texas Corners

(269) 447-1560

7119 West Q Ave, Kalamazoo, MI 49009

View Details

Keego Harbor - Coming Soon!

(248) 377-8220

2835 Orchard Lake Road, Keego Harbor, MI 48320

View Details

Kings Mountain

(704) 739-5995

110 W King Street, #9, Kings Mountain, NC 28086

View Details

Kingston

(845) 802-7080

918 Ulster Avenue, Kingston, NY 12401

View Details

Kokomo

(765) 450-7261

1805 E. Hoffer St, Kokomo, IN 46902

View Details

Lake Hopatcong

(973) 288-9110

725 NJ-15, Unit 103, Lake Hopatcong, NJ 07849

View Details

Lake Wylie

(803) 746-7800

439 Channel Road, Suite 102, Lake Wylie, SC 29710

View Details

Lake Zurich

(847) 550-4580

712 S Rand Rd, Lake Zurich, IL 60047

View Details

Libertyville

(224) 433-6539

1260 American Way, Suite B, Libertyville, IL 60048

View Details

Linden

(810) 735-0010

319 South Bridge Street, Linden, MI 48451

View Details

Lindenhurst

(847) 356-2895

3021 Falling Waters Blvd, Suite B, Lindenhurst, IL 60046

View Details

Lisle

(630) 326-8810

2777 Maple Ave, Lisle, IL 60532

View Details

Lowell

(616) 987-0019

2050 W Main St, Suite 500, Lowell, MI 49331

View Details

Lumberton

(609) 832-0505

737 Main Street, Suite 5, Lumberton, NJ 08048

View Details

Malaga

(856) 694-0881

344 North Delsea Dr. Suite 4, Malaga, NJ 08328

View Details

Matawan

(732) 696-7060

257 Broad Street, Matawan, NJ 07747

View Details

Mechanicsville

(804) 486-6868

7225 Bell Creek Road, Suite 256A, Mechanicsville, VA 23111

View Details

Medford at Hartford Road

(856) 533-0920

131 Route 70, Suite 110, Medford, NJ 08055

View Details

Medford at Jones Road

(609) 714-7733

176 NJ-70, Suite 10, Medford, NJ 08055

View Details

Midland Park

(201) 639-8870

85 Godwin Avenue, Midland Park, NJ 07432

View Details

Midlothian

(804) 601-6010

14302 Winterview Parkway, Midlothian, VA 23113

View Details

Midlothian - Swift Creek - Coming Soon!

(804) 466-4620

12032 Southshore Pointe Dr, Midlothian, VA 23112

View Details

Milford

(248) 685-7272

135 South Milford Road, Milford, MI 48381

View Details

Momence

(815) 507-2440

813 N. Dixie Highway, Momence, IL 60954

View Details

Monroe Township

(609) 655-4200

18 Centre Drive, Monroe Township, NJ 08831

View Details

Montague

(973) 293-0010

452 US Highway 206, Montague, NJ 07827

View Details

Moorestown

(856) 282-0336

401 Young Ave, Suite 255, Moorestown, NJ 08057

View Details

Mount Kisco - Coming Soon!

(914) 639-3838

195 North Bedford Road, Mount Kisco, NY 10549

View Details

Mount Laurel

(856) 608-7733

127 Ark Rd. Suite 23, Mount Laurel, NJ 08054

View Details

Muskegon - Norton Shores

(231) 799-8883

6022 Harvey St. Suite H, Muskegon, MI 49444

View Details

Muskegon - Sherman Blvd

(231) 737-4374

945 E. Sherman Blvd, Muskegon, MI 49444

View Details

New Rochelle

(914) 235-5354

175 Memorial Highway, Suite 2-3, New Rochelle, NY 10801

View Details

Newark

(302) 565-2626

180 Pencader Plaza, Newark, DE 18713

View Details

Newport News - Denbigh

(757) 874-1470

12610 Patrick Henry Dr. Unit H, Newport News, VA 23602

View Details

Newton

(973) 940-7311

80 Mill Street, Newton, NJ 07860

View Details

Norfolk - Granby

(757) 423-8885

3509 Granby St. Suite B, Norfolk, VA 23504

View Details

Northbrook

(224) 649-5600

840 Willow Road - Suite P, Northbrook, IL 60062

View Details

Norwalk

(475) 273-0583

90 Washington Street, Norwalk, CT 06854

View Details

Novi

(248) 380-3550

26850 Providence Parkway, Suite 365, Novi, MI 48374

View Details

Okemos

(517) 246-2626

2085 West Grand River Ave, Suite C, Okemos, MI 48864

View Details

Orange

(540) 672-2708

209 N Madison Road, Orange, VA 22960

View Details

Orange - Ivy Fitness Center

(540) 360-2030

209 N Madison Road, Orange, VA 22960

View Details

Ortonville

(248) 793-5730

1764 S. Ortonville Rd, Suite 400, Ortonville, MI 48462

View Details

Oswego

(331) 216-0100

1480 Douglas Road, Oswego, IL 60543

View Details

Palmyra - Fluvanna/Lake Monticello

(434) 589-9588

109 Crofton Place, Palmyra, VA 22963

View Details

Palmyra - Ivy Fitness Center

(434) 207-3818

109 Crofton Place, Palmyra, VA 22963

View Details

Pennington

(609) 737-8130

800 Denow Road, Suite U (2nd Floor), Pennington, NJ 08534

View Details

Peru

(765) 327-2111

5 Broadway Plaza, Peru, IN 46970

View Details

Philadelphia - Broad St - Coming Soon!

(267) 996-3900

1930 S Broad St, Suite J, Philadelphia, PA 19145

View Details

Plainview

(516) 886-5980

651 Old Country Road, Plainview, NY 11803

View Details

Plymouth

(734) 489-6254

47635 5 Mile Road, Plymouth, MI 48170

View Details

Portage

(269) 323-4300

1423 W. Centre Avenue, Portage, MI 49024

View Details

Poughkeepsie

(845) 454-8377

1910 South Road, Poughkeepsie, NY 12601

View Details

Princeton

(609) 924-0697

330 North Harrison St. Unit 2, Princeton, NJ 08540

View Details

Putnam Valley

(845) 528-3133

21 Peekskill Hollow Rd, Suite 201, Putnam Valley, NY 10579

View Details

Randolph

(973) 584-3191

711 Route 10, Randolph, NJ 07869

View Details

Raritan - Bridgewater

(908) 800-7870

503 Route 202, Unit 3, Raritan, NJ 08869

View Details

Reed City

(231) 465-4289

204 W Upton Avenue, Reed City, MI 49677

View Details

Rhinebeck

(845) 876-5130

6511 Spring Brook Avenue, Rhinebeck, NY 12572

View Details

Richmond - Near West End

(804) 288-0642

5421 Patterson Avenue, Richmond, VA 23226

View Details

River Vale

(201) 322-5470

688 Westwood Avenue, Unit 4, River Vale, NJ 07675

View Details

Rock Hill

(803) 670-3067

1738 Celanese Rd, Suite 102, Rock Hill, SC 29732

View Details

Ruckersville - Greene

(434) 985-2288

138 Stoneridge Drive, Suite 4, Ruckersville, VA 22968

View Details

Sewell

(856) 582-8000

444 Hurffville Crosskeys Rd, Sewell, NJ 08080

View Details

Shelby

(704) 471-0001

1129 East Marion Street, Shelby, NC 28150

View Details

Somers Point

(609) 653-4800

547 New Rd, Suite 1, Somers Point, NJ 08244

View Details

Somerset

(732) 331-3220

441 Elizabeth Avenue, Somerset, NJ 08873

View Details

Southington

(860) 621-7389

360-9 North Main St, Southington, CT 06489

View Details

Southport - Coming Soon!

(475) 209-8900

3683 Post Road, Southport, CT 06890

View Details

Sparta

(616) 887-8152

31 Ida Red Avenue, Sparta, MI 49345

View Details

Sparta Township

(973) 512-3180

243 Sparta Avenue, Sparta Township, NJ 07871

View Details

Suffolk

(757) 942-2022

150 Burnetts Way, Suite 230, Suffolk, VA 23434

View Details

Sugar Grove

(630) 466-5866

38 Main St. Suite A-B, Sugar Grove, IL 60554

View Details

Tinton Falls

(732) 842-4198

656 Shrewsbury Avenue, #103, Tinton Falls, NJ 07701

View Details

Toms River

(732) 557-5574

40 Bey Lea Road, Toms River, NJ 08753

View Details

Union

(908) 688-0838

1057 Commerce Avenue, Union, NJ 07083

View Details

Vicksburg

(269) 649-2400

13329 Portage Road, Vicksburg, MI 49097

View Details

Vineland

(856) 690-9977

1940 SW Blvd, Suite A102, Vineland, NJ 08360

View Details

Virginia Beach - General Booth

(757) 427-5504

2117 McComas Way, Suite 105, Virginia Beach, VA 23456

View Details

Virginia Beach - Great Neck

(757) 481-0052

1628 Laskin Road #706, Virginia Beach, VA 23451

View Details

Virginia Beach - Haygood

(757) 648-8562

4668 Pembroke Blvd, Suite 115, Virginia Beach, VA 23455

View Details

Virginia Beach - Kempsville

(757) 467-4604

5301 Providence Rd. Suite 80, Virginia Beach, VA 23464

View Details

Virginia Beach - Town Center

(757) 932-2390

4421 Virginia Beach Boulevard, Suite 101, Virginia Beach, VA 23462

View Details

Voorhees

(856) 282-0337

200 Bowman Dr, Suite E-104, Voorhees, NJ 08043

View Details

Voorhees West

(856) 619-8558

700 Haddonfield-Berlin Road, Suite 8 & 9, Voorhees, NJ 08043

View Details

Wallingford

(203) 265-0018

101 N. Plains Industrial Rd. Suite 100, Wallingford, CT 06492

View Details

Warminster

(215) 987-3677

157 Railroad Drive, Warminster, PA 18974

View Details

Washington

(309) 481-3081

62 Cherry Tree Shopping Center, Washington, IL 61571

View Details

Waterbury

(203) 754-2266

500 Chase Pkwy, Floor 1, Waterbury, CT 06708

View Details

Wayland

(269) 792-4440

709 W Superior Street, Wayland, MI 49348

View Details

West Caldwell

(973) 954-9190

760 Bloomfield Avenue, West Caldwell, NJ 07006

View Details

West Harrison

(914) 517-8040

4 Westchester Park Dr. Suite 325, West Harrison, NY 10604

View Details

West Orange

(973) 651-5000

456 Prospect Ave, Suite C, West Orange, NJ 07052

View Details

Westampton

(609) 261-2600

1934 Burlington-Mt. Holly Rd, Suite B, Westampton, NJ 08060

View Details

Westfield

(908) 654-4252

525 Central Avenue, Westfield, NJ 07090

View Details

Whippany

(862) 799-8380

446 Route 10, Unit 1, Whippany, NJ 07981

View Details

White Lake

(248) 956-1894

8158 Cooley Lake Road, White Lake, MI 48386

View Details

Willingboro

(609) 614-3997

200 Campbell Dr, Suite 107, Willingboro, NJ 08046

View Details

Wilmington - Coming Soon!

(302) 691-9993

3604 Lancaster Pike, Suite A, Wilmington, DE 19805

View Details

Winfield

(219) 333-5900

10787 Randolph Street, Suite 220, Winfield, IN 46307

View Details

Yorktown Heights

(914) 962-2728

3535 Hill Blvd. Suite P, Yorktown Heights, NY 10598

View Details

Zion Crossroads - Spring Creek

(540) 832-3061

70 Jefferson Ct, Suite 102, Zion Crossroads, VA 22942

View Details

Videos about Ivy Rehab Physical Therapy

  • Video Placeholder
  • Video Placeholder
  • Video Placeholder

Connect with Ivy Rehab Physical Therapy on social media