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)

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

View Details

Adrian (Kids)

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

View Details

Alexandria (Kids)

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

View Details

Aliquippa (Kids) - Coming Soon!

2719 Brodhead Rd, Ste 150, Aliquippa, PA 15001

View Details

Baldwin Place - Somers (Kids)

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

View Details

Bensalem (Kids)

3260 Tillman Dr, Ste 117, Bensalem, PA 19020

View Details

Bingham Farms (Kids)

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

View Details

Bloomington (Kids)

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

View Details

Brick (Kids) - Coming Soon!

101 Prosper Way, Unit 11/12, Brick, NJ 08723

View Details

Brighton (ABA)

8544 W. Grand River Ave, Brighton, MI 48116

View Details

Brighton (Kids)

8542 West Grand River, Brighton, MI 48116

View Details

Canton (ABA)

44560 Ford Road, Canton, MI 48187

View Details

Canton (Kids)

44560 Ford Road, Canton, MI 48187

View Details

Champaign (Kids)

701 Devonshire Dr, Ste D1, Champaign, IL 61820

View Details

Chantilly (Kids)

14901 Bogle Drive, Suite 100, Chantilly, VA 20151

View Details

Charlottesville - Hollymead, Forest Lakes (Kids)

1622 Timberwood Blvd, Suite 112, Charlottesville, VA 22911

View Details

Chesapeake - Grassfield (Kids)

1301 Cedar Road , Chesapeake, VA 23322

View Details

Chesapeake - Kingsborough (Kids)

680B Kingsborough Square, Chesapeake, VA 23320

View Details

Chesapeake - Western Branch (Kids)

3253 Taylor Road, Suite 200, Chesapeake, VA 23321

View Details

Chester (Kids)

3501 Festival Park Plaza, Chester, VA 23831

View Details

Commerce Township (ABA)

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

View Details

Commerce Township (Kids)

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

View Details

Cranford (Kids)

210 North Ave. East, Cranford, NJ 07016

View Details

Davison (Kids)

9444 Lapeer Road, Davison, MI 48423

View Details

DeWitt (ABA)

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

View Details

DeWitt (Kids)

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

View Details

Dexter (ABA)

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

View Details

Dexter (Kids)

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

View Details

Downingtown (Kids)

110 Hopewell Rd, Ste 100, Downingtown, PA 19335

View Details

Doylestown (Kids)

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

View Details

East Norriton (Kids)

2917 Dekalb Pike, East Norriton, PA 19401

View Details

Falls Church (Kids)

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

View Details

Fenton (Kids)

400 Rounds Drive, Fenton, MI 48430

View Details

Fredericksburg (Kids)

1955 Emancipation Highway, Suite 100, Fredericksburg, VA 22401

View Details

Gainesville (Kids)

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

View Details

Glen Allen (Kids)

4413 Cox Road, Glen Allen, VA 23060

View Details

Grand Haven (Kids)

16760 Lincoln Street, Grand Haven, MI 49417

View Details

Hampton (Kids)

1062B W Mercury Blvd, Hampton, VA 23666

View Details

Hartland (ABA)

12319 Highland Road, Suite 301, Hartland, MI 48353

View Details

Hartland (Kids)

12319 Highland Road, Suite 501, Hartland, MI 48353

View Details

Horsham (Kids)

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

View Details

Howell (ABA)

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

View Details

Howell (Kids)

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

View Details

Kennett Square (Kids)

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

View Details

King of Prussia (Kids)

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

View Details

Kokomo (Kids)

2108 East Boulevard, Kokomo, IN 46902

View Details

Lawrenceville (Kids)

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

View Details

Limerick (Kids)

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

View Details

Lorton (Kids)

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

View Details

Mechanicsville (Kids)

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

View Details

Middletown (Kids)

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

View Details

Midlothian - Brandermill (Kids)

5205 Commonwealth Centre Pkwy, Midlothian, VA 23112

View Details

Midlothian (Kids)

14366 Sommerville Court, Midlothian, VA 23113

View Details

Monroe Township (Kids)

7 Centre Drive, Monroe Township, NJ 08831

View Details

Muskegon (ABA)

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

View Details

Muskegon (Kids)

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

View Details

Newark (Kids)

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

View Details

Newport News - Oyster Point (Kids)

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

View Details

Newtown (Kids)

32 Blacksmith Rd, Ste 101, Newtown, PA 18940

View Details

Newtown Square (Kids)

4643 West Chester Pike, Newtown Square, PA 19073

View Details

Norfolk - Granby (ABA)

5621 Tidewater Drive, Norfolk, VA 23509

View Details

Norfolk - Granby (Kids)

5621 Tidewater Dr. Suite B, Norfolk, VA 23509

View Details

North Chesterfield - Bon Air (ABA)

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

View Details

North Chesterfield - Bon Air (Kids)

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

View Details

North Wales (Kids)

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

View Details

Ottsville (Kids) - Coming Soon!

(267) 283-0081

8794 Easton Rd, Ste F, Ottsville, PA 18942

View Details

Owosso (Kids)

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

View Details

Philadelphia - Morrell Park (Kids) - Coming Soon!

2473 Grant Ave, Philadelphia, PA 19114

View Details

Phoenixville (Kids)

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

View Details

Portland (Kids)

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

View Details

Princeton (Kids)

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

View Details

Quakertown (Kids)

2100 Quaker Pointe Dr, Quakertown, PA 18951

View Details

Richmond - Near West End (Kids)

5421 Patterson Avenue, Richmond, VA 23226

View Details

Ridgefield (Kids)

38A Grove St, Ste 301, Ridgefield, CT 06877

View Details

Sandston - Henrico (Kids)

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

View Details

Springfield (Kids)

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

View Details

Springfield (Kids)

6225 Brandon Avenue, Suite 130, Springfield, VA 22150

View Details

Stafford (Kids)

2765 Richmond Highway, Suite 203, Stafford, VA 22554

View Details

Sterling (Kids)

100 Carpenter Drive, Suite 140, Sterling, VA 20164

View Details

Suffolk - Harbour View (ABA)

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

View Details

Suffolk - Harbour View (Kids)

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

View Details

Suffolk (Kids)

1001 Centerbrooke Lane, Suite 103, Suffolk, VA 23434

View Details

Taylor (ABA)

11488 Telegraph Road, Taylor, MI 48180

View Details

Taylor (Kids)

11488 Telegraph Road, Taylor, MI 48180

View Details

Tecumseh (ABA)

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

View Details

Tecumseh (Kids)

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

View Details

Virginia Beach - General Booth (Kids)

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

View Details

Virginia Beach - Great Neck (Kids)

1628 Laskin Road #706, Virginia Beach, VA 23451

View Details

Virginia Beach - Haygood (Kids)

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

View Details

Virginia Beach - Kempsville (Kids)

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

View Details

Virginia Beach - Princess Anne (ABA)

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

View Details

Virginia Beach - Princess Anne (Kids)

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

View Details

Warminster (Kids)

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

View Details

West Chester (Kids)

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

View Details

Williamsburg (ABA)

457 Mclaws Circle, Ste B, Williamsburg, VA 23185

View Details

Williamsburg (Kids)

457 McLaws Circle, Suite A, Williamsburg, VA 23185

View Details

Woodbridge (Kids)

2501 Hunters Place, Suite 101, Woodbridge, VA 22192

View Details

Wyncote (Kids)

8101 Washington Lane, Ste 101, Wyncote, PA 19095

View Details

Zion Crossroads - Spring Creek (Kids)

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