Carousel Physical Therapy Carousel Physical Therapy Carousel Physical Therapy Carousel Physical Therapy

Kilmarnock

Carousel Physical Therapy
P.O. Box 128 / 500 Irvington Road
Kilmarnock, Virginia 22482
Phone: 804-435-3435 or Toll Free: 800-435-3436
Fax: 804-435-3682
E-mail: carouselpt@verizon.net


From Reedville, VA

  • Depart US-360 5.5 mi Turn left onto VA-200 / Jessie Dupont Memorial Hwy
  • 12.7 mi Turn left onto VA-200 / VA-3 / S Main St
  • 465 ft Turn right onto VA-200 / Irvington Rd
  • 0.7 mi Arrive at 500 Irvington Rd, Kilmarnock, VA 22482
  • The last intersection is Walnut StIf you reach Oakland St, you’ve gone too far

From Callao, VA

  • Depart US-360 / Northumberland Hwy toward Movie Hall Ln
  • 7.1 mi Keep left to stay on US-360 / Northumberland Hwy
  • Pass Food Lion in 0.3 mi
  • 7.9 mi Turn right onto VA-200 / Jessie Dupont Memorial Hwy
  • 12.7 mi Turn left onto VA-200 / VA-3 / S Main St
  • 465 ft Turn right onto VA-200 / Irvington Rd
  • 0.7 mi Arrive at 500 Irvington Rd, Kilmarnock, VA 22482
  • The last intersection is Walnut StIf you reach Oakland St, you’ve gone too far

From White Stone, VA

  • Depart VA-3 / Rappahannock Dr toward VA-200 / Chesapeake Dr
  • 4.6 mi Turn left onto VA-200 / Irvington Rd
  • 0.7 mi Arrive at 500 Irvington Rd, Kilmarnock, VA 22482
  • The last intersection is Walnut StIf you reach Oakland St, you’ve gone too far

From Warsaw, VA

  • Depart US-360 / VA-3 BR / Richmond Rd toward Wallace St
  • 0.7 mi Turn right onto VA-3 E / History Land Hwy
  • BP on the corner
  • 29.5 mi Keep straight onto VA-200 / VA-3 / S Main St
  • 465 ft Turn right onto VA-200 / Irvington Rd
  • 0.7 mi Arrive at 500 Irvington Rd, Kilmarnock, VA 22482
  • The last intersection is Walnut StIf you reach Oakland St, you’ve gone too far