At Ivy Rehab for Kids, we provide physical therapy, occupational therapy, speech therapy, and ABA therapy (at select locations) to meet the needs of our young patients, their physicians, and their parents. We work with children from birth to adulthood providing timely, individualized therapy services in a caring environment through the personalized attention of a committed staff.

Ivy Rehab for Kids Locations

Adrian (ABA)

(517) 312-1710

1424 S Main Street, Suite 3, Adrian, MI 49221

View Details

Adrian (Kids)

(517) 312-1711

1424 S Main Street, Suite 2, Adrian, MI 49221

View Details

Alexandria (Kids)

(571) 303-1298

5695 King Centre Dr, Ste 100, Alexandria, VA 22315

View Details

Baldwin Place - Somers (Kids)

(845) 875-0500

80 Route 6, Unit 701 & 702, Baldwin Place, NY 10505

View Details

Bensalem (Kids)

(267) 332-2989

3260 Tillman Dr, Ste 117, Bensalem, PA 19020

View Details

Bingham Farms (Kids)

(248) 385-0030

30100 Telegraph Road, Suite 140, Bingham Farms, MI 48025

View Details

Bloomington (Kids)

(309) 948-6469

2103 North Veterans Parkway, Suite 328, Bloomington, IL 61704

View Details

Brighton (ABA)

(248) 455-1335

8544 W. Grand River Ave, Brighton, MI 48116

View Details

Brighton (Kids)

(734) 449-4649

8542 West Grand River, Brighton, MI 48116

View Details

Canton (ABA)

(734) 680-8787

44560 Ford Road, Canton, MI 48187

View Details

Canton (Kids)

(734) 680-8780

44560 Ford Road, Canton, MI 48187

View Details

Champaign (Kids)

1 (217) 922-0090

701 Devonshire Dr, Ste D1, Champaign, IL 61820

View Details

Chantilly (Kids)

(571) 346-3781

14901 Bogle Drive, Suite 100, Chantilly, VA 20151

View Details

Charlottesville - Hollymead, Forest Lakes (Kids)

(434) 995-7080

1622 Timberwood Blvd, Suite 112, Charlottesville, VA 22911

View Details

Chesapeake - Grassfield (Kids)

(757) 512-7626

1301 Cedar Road , Chesapeake, VA 23322

View Details

Chesapeake - Kingsborough (Kids)

(757) 547-0434

680B Kingsborough Square, Chesapeake, VA 23320

View Details

Chesapeake - Western Branch (Kids)

(757) 881-1137

3253 Taylor Road, Suite 200, Chesapeake, VA 23321

View Details

Chester (Kids)

(804) 930-8100

3501 Festival Park Plaza, Chester, VA 23831

View Details

Commerce Township (ABA)

(248) 845-2222

2000 Oakley Park Rd, Suite 101-B, Commerce Township, MI 48390

View Details

Commerce Township (Kids)

(248) 387-5200

2000 Oakley Park Rd, Suite 101, Commerce Township, MI 48390

View Details

Cranford (Kids)

(908) 315-3616

210 North Ave. East, Cranford, NJ 07016

View Details

Davison (Kids)

(810) 652-8650

9444 Lapeer Road, Davison, MI 48423

View Details

DeWitt (ABA)

(517) 507-5565

1161 East Clark Rd, Suite 360, DeWitt, MI 48820

View Details

DeWitt (Kids)

(517) 507-5525

1161 E Clark Rd, Suite 360, DeWitt, MI 48820

View Details

Dexter (ABA)

(734) 985-2355

7007 Dexter Ann Arbor Rd, Suite B, Dexter, MI 48130

View Details

Dexter (Kids)

(734) 680-8800

7007 Dexter-Ann Arbor Rd, Suite A, Dexter, MI 48130

View Details

Downingtown (Kids)

1 (484) 224-5885

110 Hopewell Rd, Ste 100, Downingtown, PA 19335

View Details

Doylestown (Kids)

(215) 345-5960

739 North Easton Rd, Ste 202, Doylestown, PA 18901

View Details

East Norriton (Kids)

(484) 965-9820

2917 Dekalb Pike, East Norriton, PA 19401

View Details

Falls Church (Kids)

(571) 378-1272

803 West Broad Street, Suite 100, Falls Church, VA 22046

View Details

Fenton (Kids)

(810) 629-0530

400 Rounds Drive, Fenton, MI 48430

View Details

Fredericksburg (Kids)

(540) 322-3766

1955 Emancipation Highway, Suite 100, Fredericksburg, VA 22401

View Details

Gainesville (Kids)

(703) 291-1254

7051 Heathcote Village Way, Ste 105, Gainesville, VA 20155

View Details

Glen Allen (Kids)

(804) 406-4322

4413 Cox Road, Glen Allen, VA 23060

View Details

Grand Haven (Kids)

(616) 935-3300

16760 Lincoln Street, Grand Haven, MI 49417

View Details

Hampton (Kids)

(757) 644-0644

1062B W Mercury Blvd, Hampton, VA 23666

View Details

Hartland (ABA)

(248) 714-8445

12319 Highland Road, Suite 301, Hartland, MI 48353

View Details

Hartland (Kids)

(810) 991-1211

12319 Highland Road, Suite 501, Hartland, MI 48353

View Details

Horsham (Kids)

(215) 293-8882

555 Business Center Dr, Ste 100, Horsham, PA 19044

View Details

Howell (ABA)

(517) 376-4831

138 W Highland Rd, Suite 600, Howell, MI 48843

View Details

Howell (Kids)

(517) 376-4831

138 West Highland Road, Suite 500, Howell, MI 48843

View Details

Kennett Square (Kids)

(484) 720-8252

415 McFarlan Rd, Ste 200, Kennett Square, PA 19348

View Details

King of Prussia (Kids)

(484) 842-4460

901 E 8th Ave, Suite 100, King of Prussia, PA 19406

View Details

Kokomo (Kids)

(765) 416-8480

2108 East Boulevard, Kokomo, IN 46902

View Details

Lawrenceville (Kids)

(609) 299-1279

168 Franklin Corner Rd, Bldg 1, 1st Floor, Lawrenceville, NJ 08648

View Details

Limerick (Kids)

(484) 369-8953

451 West Ridge Pike, Ste 479, Limerick, PA 19468

View Details

Lorton (Kids)

(703) 337-1550

9010 Lorton Station Boulevard, Suite 240, Lorton, VA 22079

View Details

Mechanicsville (Kids)

(804) 486-6860

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

View Details

Middletown (Kids)

(302) 376-5066

118 Sandhill Dr, Ste 101-102, Middletown, DE 19709

View Details

Midlothian - Brandermill (Kids)

(804) 977-2770

5205 Commonwealth Centre Pkwy, Midlothian, VA 23112

View Details

Midlothian (Kids)

(804) 601-4773

14366 Sommerville Court, Midlothian, VA 23113

View Details

Monroe Township (Kids)

(609) 498-7422

7 Centre Drive, Monroe Township, NJ 08831

View Details

Muskegon (ABA)

(231) 354-2588

1910 E Apple Ave, Suite F, Muskegon, MI 49442

View Details

Muskegon (Kids)

(231) 333-9148

1910 E Apple Ave, Suite H, Muskegon, MI 49442

View Details

Newark (Kids)

(302) 544-5055

630 Churchmans Rd, Ste 100a, Newark, DE 19702

View Details

Newport News - Oyster Point (Kids)

(757) 223-1466

41 Old Oyster Point Rd, Suite E, Newport News, VA 23602

View Details

Newtown (Kids)

(215) 579-8797

32 Blacksmith Rd, Ste 101, Newtown, PA 18940

View Details

Newtown Square (Kids)

(610) 871-0188

4643 West Chester Pike, Newtown Square, PA 19073

View Details

Norfolk - Granby (ABA)

(757) 351-4244

5621 Tidewater Drive, Norfolk, VA 23509

View Details

Norfolk - Granby (Kids)

(757) 423-8885

5621 Tidewater Dr. Suite 2-A , Norfolk, VA 23509

View Details

North Chesterfield - Bon Air (ABA) - Coming Soon!

(804) 806-5044

2612 Buford Rd, Ste B, North Chesterfield, VA 23235

View Details

North Chesterfield - Bon Air (Kids) - Coming Soon!

(804) 806-3933

2612 Buford Rd, Ste A, North Chesterfield, VA 23235

View Details

North Wales (Kids)

(267) 551-3590

1180 Welsh Road, Suite 150, North Wales, PA 19454

View Details

Owosso (Kids)

(989) 607-0070

1159 East Main St, Suite A, Owosso, MI 48867

View Details

Philadelphia - Morrell Park (Kids) - Coming Soon!

(445) 300-7220

2473 Grant Ave, Philadelphia, PA 19114

View Details

Phoenixville (Kids)

(484) 214-5550

1019 Egypt Rd, Unit 2B, Phoenixville, PA 19460

View Details

Portland (Kids)

(517) 376-3650

9751 East Grand River Ave, Ste 1, Portland, MI 48875

View Details

Princeton (Kids)

(609) 454-3035

29 Emmons Dr, Ste F-10, Princeton, NJ 08540

View Details

Quakertown (Kids)

(215) 804-1002

2100 Quaker Pointe Dr, Quakertown, PA 18951

View Details

Richmond - Near West End (Kids)

(804) 288-0643

5421 Patterson Avenue, Richmond, VA 23226

View Details

Sandston - Henrico (Kids) - Coming Soon!

(804) 533-2622

4823 S Laburnum Ave, Ste C, Henrico, VA 23231

View Details

Springfield (Kids)

(703) 569-7500

6225 Brandon Avenue, Suite 130, Springfield, VA 22150

View Details

Springfield (Kids)

(610) 356-1991

400 South State St, Ste 220, Springfield, PA 19064

View Details

Stafford (Kids)

(540) 446-5323

2765 Richmond Highway, Suite 203, Stafford, VA 22554

View Details

Sterling (Kids)

(703) 707-9060

100 Carpenter Drive, Suite 140, Sterling, VA 20164

View Details

Suffolk - Harbour View (ABA)

(757) 974-8262

7025 Harbour View Blvd, Suite 108-A, Suffolk, VA 23435

View Details

Suffolk - Harbour View (Kids)

(757) 974-8282

7025 Harbour View Blvd, Suite 108-B, Suffolk, VA 23435

View Details

Suffolk (Kids)

(757) 774-5600

1001 Centerbrooke Lane, Suite 103, Suffolk, VA 23434

View Details

Taylor (ABA)

1 (734) 864-4888

11488 Telegraph Road, Taylor, MI 48180

View Details

Taylor (Kids)

1 (734) 680-8077

11488 Telegraph Road, Taylor, MI 48180

View Details

Tecumseh (ABA)

(517) 507-5556

1434 W Chicago Blvd, Suite B, Tecumseh, MI 49286

View Details

Tecumseh (Kids)

(517) 507-5555

1434 W Chicago Blvd, Suite A, Tecumseh, MI 49286

View Details

Virginia Beach - General Booth (Kids)

(757) 427-5505

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

View Details

Virginia Beach - Great Neck (Kids)

(757) 481-0052

1628 Laskin Road #706, Virginia Beach, VA 23451

View Details

Virginia Beach - Haygood (Kids)

(757) 648-8562

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

View Details

Virginia Beach - Kempsville (Kids)

(757) 467-1900

5301 Providence Rd, Suite 90, Virginia Beach, VA 23464

View Details

Virginia Beach - Princess Anne (ABA)

(757) 622-7272

2076 S Independence Blvd, Ste 1-C, Virginia Beach, VA 23453

View Details

Virginia Beach - Princess Anne (Kids)

(757) 622-7272

2076 S. Independence Blvd, Ste 1-B, Virginia Beach, VA 23453

View Details

Warminster (Kids)

(267) 532-4488

720 Johnsville Blvd, Building 9, Suite 950, Warminster, PA 18974

View Details

West Chester (Kids)

(610) 436-3600

1380 Enterprise Dr, Ste 200, West Chester, PA 19380

View Details

Williamsburg (ABA)

1 (757) 271-4447

457 Mclaws Circle, Ste B, Williamsburg, VA 23185

View Details

Williamsburg (Kids)

(757) 271-4447

457 McLaws Circle, Suite A, Williamsburg, VA 23185

View Details

Woodbridge (Kids)

(571) 285-0331

2501 Hunters Place, Suite 101, Woodbridge, VA 22192

View Details

Wyncote (Kids)

(215) 277-7495

8101 Washington Lane, Ste 101, Wyncote, PA 19095

View Details

Zion Crossroads - Spring Creek (Kids)

(540) 832-9012

73 Jefferson Court, Zion Crossroads, VA 22942

View Details

Our skilled staff provides individualized treatment plans specifically for your child’s needs and development. Whether it’s improving sensory processing skills, handwriting, mobility, self-regulation, developmental delays, motor coordination, social skills, or other needs, our compassionate team specializes in a variety of pediatric conditions and are dedicated to helping your child achieve their goals.

We go above and beyond when it comes to the treatment of our young patients. Our staff at Ivy Rehab for Kids is dedicated to individual attention and customized plans to meet your child’s needs.

Our therapists work closely with each patient to create the best, individualized plan. We are dedicated to helping children reach their full potential, faster! Ivy Rehab for Kids provides pediatric physical therapy, occupational therapy and speech therapy in a caring environment with one-on-one attention. Our licensed therapists are committed to quality care. You can learn more about some of our treatments and programs offered by clicking here