Dr. Leonardo Leopando Villarosa Other?
Update this Profile
Dr. Leonardo Leopando Villarosa Other, Physiatrist (Physical Medicine)
We verify the medical license of each FindaTopDoc Verified Doctor to ensure that their license is active and they are in good medical standing.

Dr. Leonardo Leopando Villarosa

Physiatrist (Physical Medicine) | Physical Medicine & Rehabilitation

111 Hospital Dr Ecu Physicians Physi Tarboro NC, 27886

About

Dr. Leonardo Villarosa is a physiatrist practicing in Tarboro, NC. Dr. Villarosa is a medical doctor specializing in physical medicine and rehabilitation. As a physiatrist, Dr. Villarosa focuses on a patients ability to function, and can treat multiple conditions that affect the brain, nerves, spine, bones, muscles, joints, ligaments and tendons. Dr. Villarosa can diagnose and treat pain that is a result of injury, disease or a disabling condition. Physiatrists often lead a team of physical therapists, occupational therapists and physicians in a patients treatment or prevention plan.

Education and Training

University of Santo Tomas Faculty of Medicine and Surgery 2002

Provider Details

MaleEnglish

Treatments

  • Stroke
  • Cerebrovascular Disease

Dr. Leonardo Leopando Villarosa's Practice location

Leonardo Villarosa

111 Hospital Dr Ecu Physicians Physi -
Tarboro, NC 27886
Get Direction
New patients: 252-641-7375
Fax: 252-641-7281

Leonardo Villarosa

604 Medical Dr Ecu Physicians Rehab -
Greenville, NC 27834
Get Direction

Dr. Leonardo Leopando Villarosa's reviews

(0)
Write Review

Recommended Articles

  • What Is Osteoporosis: Get the Facts

    Osteoporosis is a disorder that causes the bones to become brittle resulting in greater susceptibility to falls. It occurs when the bones lose essential minerals like calcium, more rapidly than the body’s ability to replace them, leading to a significant loss of the bone thicknessOsteoporosis Can...

  • Shin Splints: What Is RICE?

    he pain caused by the overuse of the shinbone, which is the large front bone in the lower leg, is known as a shin splint. Shin splints are usually characterized by pain in the inner part of the shin bone or the tibia. Shin splints are also known as medial tibial stress syndrome (MTSS). This...

  • Reasons Why You Need a Laminectomy

    What is laminectomy?If you have back pain that is severe enough to interfere with your day-to-day activities and other medications fail to work, you might eventually need surgery to get it fixed. Laminectomy is the surgical procedure that will be performed on your back in this case. It involves the...

  • How Does a Psychiatrist Treat Insomnia?

    What is the First Step to Initiate When You Have Been Diagnosed with Insomnia?The most important step to finding a solution for your insomnia is to get to the root of it. Have a conversation about it with your family and inquire as to whether your insomnia may potentially be hereditary or genetic....

  • What Is Sacroiliitis: Causes, Symptoms, and Home Remedies

    What is sacroiliitis?An inflammation of one or both sacroiliac joints is known as sacroiliitis. This condition happens when the lower spine and pelvis connect. In other words, we can say that a sacroiliac joint is the union of the sacrum and ilium. The sacroiliac joint is bound by thick ligaments...

  • Symptoms or Signs of Arthritis

    Arthritis is one of the oldest diseases known to humans. Arthritis can affect people and children of all ages. The pain and stiffness of the joints are serious symptoms indicating that the person may have some serious type of arthritis that needs urgent treatment. If the person delays the visit to...

Nearby Providers

Nearest Hospitals

VIDANT EDGECOMBE HOSPITALl

111 HOSPITAL DR TARBORO NC 27886

Head northwest 427 ft
Turn left onto Hospital Drive 175 ft
You have arrived at your destination

NASH GENERAL HOSPITALl

2460 CURTIS ELLIS DRIVE ROCKY MOUNT NC 27804

Head northwest 427 ft
Turn right onto Hospital Drive 390 ft
Turn left onto North Main Street 4108 ft
Keep right at the fork onto North Main Street 4373 ft
Continue straight onto US 64 Alternate 5.3 mi
Turn left onto Kingsboro Road 2055 ft
Take the ramp on the right 1597 ft
Merge left onto US 64 10.5 mi
Take the ramp on the right 981 ft
Keep right at the fork 391 ft
Merge left onto North Winstead Avenue 1281 ft
Make a sharp right 701 ft
Keep left at the fork 134 ft
Turn right 368 ft
You have arrived at your destination, on the right

OUR COMMUNITY HOSPITALl

921 JUNIOR HIGH ROAD SCOTLAND NECK NC 27874

Head southeast 280 ft
Turn left 397 ft
Turn right onto North Main Street 2404 ft
Turn left onto East Northern Boulevard (NC 33) 641 ft
Turn left onto Saint Andrew Street (NC 33) 5.2 mi
Continue right onto NC 97 5.1 mi
Continue left onto US 258 9.2 mi
Turn left onto West 7th Street 476 ft
Turn right onto Church Street 246 ft
Turn left onto West 8th Street 346 ft
Turn right onto House Avenue 230 ft
Continue slightly left onto Jr High School Road 621 ft
You have arrived at your destination

VIDANT MEDICAL CENTERl

2100 STANTONSBURG RD GREENVILLE NC 27834

Head south on Medical Drive 110 ft
Turn left onto Stantonsburg Road 1722 ft
Turn left 404 ft
You have arrived at your destination, on the left

VIDANT BEAUFORT HOSPITALl

628 E 12TH ST WASHINGTON NC 27889

Head south on Medical Drive 110 ft
Turn left onto Stantonsburg Road 4746 ft
Turn left onto South Memorial Drive (US 13) 2.0 mi
Turn right onto Airport Road 1929 ft
Turn left onto North Greene Street 1974 ft
Turn right onto NC 33 16.6 mi
Continue straight onto West 5th Street (US 264) 1.7 mi
Turn left onto West 15th Street 2.5 mi
You have arrived at your destination

VIDANT EDGECOMBE HOSPITALl

111 HOSPITAL DR TARBORO NC 27886

Head south on Medical Drive 110 ft
Turn left onto Stantonsburg Road 4746 ft
Turn left onto South Memorial Drive (US 13) 3.4 mi
Keep right at the fork onto North Memorial Drive (US 13) 13.2 mi
Take the ramp on the left onto US 13 1850 ft
Merge left onto US 64 8.5 mi
Take the ramp on the right 1610 ft
Turn right onto NC 33 2229 ft
Turn left onto US 64 Alternate 1.4 mi
Enter the roundabout and take the 2nd exit onto North Main Street (NC 33) 2.4 mi
Turn left onto Hospital Drive 565 ft
You have arrived at your destination