Ms. Margaret Ann Libby M.D.?
Update this Profile
Ms. Margaret Ann Libby M.D., Family Practitioner
We verify the medical license of each FindaTopDoc Verified Doctor to ensure that their license is active and they are in good medical standing.

Ms. Margaret Ann Libby M.D.

Family Practitioner

15 ELIZABETH DR LOCKPORT NY, 14094

About

Dr. Margaret Libby is a family practitioner practicing in Barker, NY. Dr. Libby specializes in comprehensive health care for people of all ages. In addition to diagnosing and treating illnesses, family practitioners also put focus on preventative care with routine checkups, tests and personalized coaching on how to maintain a healthy lifestyle. Dr. Libby possesses immense general knowledge on maintaining health and today, family practitioners provide more care for the underserved and rural populations than any other medical specialty.

Education and Training

University At Buffalo SUNY School Of Med and Biomedical Sciences Buffalo Ny 1985

University at Buffalo State University of New York School of Medicine & Biomedical Sciences 1985

Provider Details

FemaleEnglish 33 years of experience

Treatments

  • Diabetes
  • Anxiety
  • Cerebral Palsy
  • Type 2 Diabetes
  • Hypothyroidism
  • Pain
  • Ear Wax
  • Vascular Disease

Ms. Margaret Ann Libby M.D.'s Practice location

Practice At 1382 Quaker Rd

1382 Quaker Rd -
Barker, NY 14012
Get Direction
New patients: 716-795-3155

15 ELIZABETH DR -
LOCKPORT, NY 14094
Get Direction
New patients: 716-438-7235
Fax: 716-795-3013

Ms. Margaret Ann Libby M.D.'s reviews

(0)
Write Review

Recommended Articles

  • What Is Shivering: 15 Conditions That Might Cause Chills

    What is shivering?Exposure to cold or rapid shifts in temperature usually causes uncontrollable shivering. However, many other possible causes can cause shivering or chills. An uncontrollable shivering that persists for a longer time may indicate an underlying illness that requires immediate medical...

  • Hypolipidemia: Causes and Symptoms

    The liver primarily produces cholesterol. Each day, it makes 1,000 mg of cholesterol. The cells lining the small intestine can also produce cholesterol. If the level of cholesterol in the body is low, it may mean that the body is producing low amounts of cholesterol and is going to shut down. In...

  • Floating Poop: Reasons

    Causes of Floating PoopOne day, all of a sudden, you notice that you have floating poop. The very next thing that comes to your mind is,  "Why?"Usually, poop sinks to the bottom of the toilet, so you might be wondering why your poop floats. Diet and other contributing factors can cause changes in...

  • Gastroenteritis in Children: Signs of Dehydration

    Gastroenteritis is an intestinal infection that is caused by poorly prepared foods, contaminated water, etc. It can cause diarrhea, nausea, headache, and vomiting.What causes it?Gastro is caused by viruses. They include:• Rotavirus• AdenovirusHow is the gastroenteritis virus passed?Children can...

  • What Is Pyrexia: Causes, Symptoms, and Treatment

    Introduction Pyrexia is the medical term for fever, in which the human body temperature rises above the average normal (37 degrees Celsius or 98.6 degrees Fahrenheit). Pyrexia is one of the most common symptoms of numerous medical conditions.There are multiple factors can affect the normal body...

  • Anemia: Get the Facts

    Our body has three types of blood cells: white blood cells, red blood cells, and platelets. White blood cells (WBCs) or leukocytes are the type of cells that fights off infections in our body. The platelets work by helping our blood clot, and the red blood cells (RBCs) are the ones responsible for...

Nearby Providers

Nearest Hospitals

EASTERN NIAGARA HOSPITALl

521 EAST AVENUE LOCKPORT NY 14094

Head south on Quaker Road (NY 148) 7.5 mi
Turn right onto Ridge Road (NY 104) 1.3 mi
Turn left onto Hartland Road 2.8 mi
Continue straight onto Main Street (CR 103) 1656 ft
Turn right onto Rochester Road (NY 31) 3.7 mi
Continue straight onto Chestnut Ridge Road (NY 31) 5195 ft
Continue straight onto East Avenue (NY 31) 1988 ft
Turn right onto Beverly Avenue 385 ft
You have arrived at your destination, on the left

MOUNT ST MARY'S HOSPITAL AND HEALTH CENTERl

5300 MILITARY ROAD LEWISTON NY 14092

Head south on Quaker Road (NY 148) 7.5 mi
Turn right onto Ridge Road (NY 104) 7.6 mi
Turn left onto Lockport Olcott Road (NY 78) 1892 ft
Turn right onto Ridge Road (NY 104) 18.5 mi
Continue left onto NY 104 1.1 mi
Turn left onto Military Road (NY 265) 3254 ft
Turn right onto Barton Drive 672 ft
You have arrived at your destination, on the right

MEDINA MEMORIAL HOSPITALl

200 OHIO STREET MEDINA NY 14103

Head south on Quaker Road (NY 148) 7.5 mi
Turn left onto Ridge Road (NY 104) 8.3 mi
Turn right onto North Gravel Road (NY 63) 3.1 mi
Continue slightly right onto Prospect Avenue (NY 63) 436 ft
Turn right onto Commercial Street 1469 ft
Turn left onto Ohio Street 216 ft
You have arrived at your destination, on the right

KENMORE MERCY HOSPITALl

2950 ELMWOOD AVENUE KENMORE NY 14217

Head east on Elizabeth Drive 145 ft
Turn left onto Davison Road 1955 ft
Turn left onto Akron Street 3152 ft
Continue straight onto High Street 1.0 mi
Turn left onto South Transit Street (NY 78) 4941 ft
Continue straight onto South Transit Road (NY 78) 4.5 mi
Continue straight onto Transit Road (NY 78) 844 ft
Make a slight right 775 ft
Go straight onto Millersport Highway (NY 263) 3.0 mi
Turn right onto Lockport Expressway (I 990) 5.7 mi
Keep right at the fork 2183 ft
Merge left onto Youngmann Expressway (I 290) 3.4 mi
Take the ramp on the right 1495 ft
Make a slight right onto Delaware Avenue (NY 384) 1.1 mi
Turn right onto Sheridan Drive (NY 324) 1677 ft
Turn left onto Elmwood Avenue 991 ft
Turn right 336 ft
You have arrived at your destination, on the left

EASTERN NIAGARA HOSPITALl

521 EAST AVENUE LOCKPORT NY 14094

Head east on Elizabeth Drive 145 ft
Turn left onto Davison Road 1955 ft
Turn left onto Akron Street 3152 ft
Continue straight onto High Street 411 ft
Turn right onto Hyde Park 1513 ft
Turn left onto Elmwood Avenue 113 ft
Turn right onto Pound Street 1987 ft
Turn right onto East Avenue (NY 31) 2651 ft
Turn left onto Beverly Avenue 385 ft
You have arrived at your destination, on the left

MEDINA MEMORIAL HOSPITALl

200 OHIO STREET MEDINA NY 14103

Head east on Elizabeth Drive 145 ft
Turn left onto Davison Road 1.6 mi
Go straight onto East Avenue (NY 31) 331 ft
Continue straight onto Chestnut Ridge Road (NY 31) 4961 ft
Keep left at the fork onto Chestnut Ridge Road (NY 31) 235 ft
Continue straight onto Rochester Road (NY 31) 8.4 mi
Continue straight onto Telegraph Road (NY 31) 1.2 mi
Continue straight onto Maple Ridge Road (NY 31) 2.4 mi
Turn left onto Salt Works Road 4041 ft
Continue straight onto Salt Road 1698 ft
Turn right onto West Center Street (NY 31E) 2513 ft
Turn left onto Ohio Street 1308 ft
You have arrived at your destination, on the left