Margaret Hastings C

Primary Specialty: Internal Medicine
Experience: 24 + years
Location
853 Jefferson Ave
Suite 201
Memphis, TN 38103-2807
+6 more locations


Phone Number
(901) 448-5950

About Margaret C Hastings

Margaret C Hastings is a Internal Medicine specialist in Memphis, Tennessee. She graduated from University Of Tennessee, Hsc, College Of Medicine with her medical degree in 2000. Margaret C Hastings has more than 24 years of experience. Her specialties include Internal Medicine, Nephrology and Pediatric Medicine.
Margaret C Hastings is affiliated with many hospitals including Methodist Healthcare Memphis Hospitals, Baptist Memorial Hospital and St Francis Hospital. She cooperates with many other doctors and specialists in medical groups: Ut Medical Group, Inc. and Ut Lebonheur Pediatric Specialists, Inc..

Education

Margaret Hastings graduated from the University Of Tennessee, Hsc, College Of Medicine in 2000.

Medical Group Practices

Doctor Profile

First Name Margaret
Last Name Hastings
Gender Female
NPI 1174544811
PECOS ID 7517943905

Affiliated Hospitals


1265 Union Ave Suite 700, Memphis, TN 38104
Hospital Rating:

Patient Survey Rating:

6019 Walnut Grove Road, Memphis, TN 38120
Hospital Rating:

Patient Survey Rating:

5959 Park Ave, Memphis, TN 38119
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Nephrology Internal Medicine 37697 Tennessee
Pediatric Nephrology Pediatrics 37697 Tennessee

Locations

Margaret C Hastings, MD
853 Jefferson Ave
Suite 201
Memphis, TN 38103-2807
(901) 448-5950


Margaret C Hastings, MD
877 Jefferson Ave
Memphis, TN 38103-2807
(901) 866-8053


Margaret C Hastings, MD
930 Madison Ave
Memphis, TN 38103-3410


Margaret C Hastings, MD
1265 Union Ave
Memphis, TN 38104-3415
(901) 866-8811


Margaret C Hastings, MD
6019 Walnut Grove Rd
Memphis, TN 38120-2113
(901) 866-8801


Margaret C Hastings, MD
848 Adams Ave
Memphis, TN 38103-2816


Margaret C Hastings, MD
770 Estate Place
Memphis, TN 38120-0600
(901) 287-4030