Dr. McKinley Sr accepts Aetna, Blue Cross Blue Shield and Cigna, and other major insurance plans. Please call ahead to confirm all accepted insurance plans.

Dr. David McKinley Sr, MD
Overview of Dr. David McKinley Sr, MD
Dr. David McKinley Sr, MD is a General Surgery Specialist in Sheffield, AL. They specialize in General Surgery, has 47 years of experience. They graduated from BIRMINGHAM MEDICAL COLLEGE and is affiliated with Helen Keller Hospital.
Dr. McKinley Sr works at

Dr. McKinley Sr's Office Locations
-
1
Helen Keller Hospital1300 S Montgomery Ave, Sheffield, AL 35660 Directions (256) 386-4433
-
2
Lifesouth Comm Blood Ctrsshoals Regio1208 S Jackson Hwy, Sheffield, AL 35660 Directions (256) 386-9961
Hospital Affiliations
- Helen Keller Hospital
Experience & Treatment Frequency
View All Accepted Carriers
- Aetna
- Blue Cross and Blue Shield of Alabama
- Blue Cross Blue Shield
- BlueCross BlueShield of Tennessee
- Cigna
- Humana
- UnitedHealthCare
* Please verify this information when scheduling an appointment.
Ratings & Reviews
How was your appointment with Dr. McKinley Sr?
About Dr. David McKinley Sr, MD
- General Surgery
- 47 years of experience
- English
- 1043335151
Education & Certifications
- BIRMINGHAM MEDICAL COLLEGE
Frequently Asked Questions
Dr. McKinley Sr has indicated that they do offer telehealth services. Please call the provider’s office at for more information.
Dr. McKinley Sr works at
1 patients have reviewed Dr. McKinley Sr. The overall rating for this provider is 5.0. You can read verified reviews and ratings and leave your own review based on your experience with Dr. McKinley Sr.
Whether a person prefers to schedule an appointment online or over the phone with Dr. McKinley Sr, there are benefits to both methods. A person calling to schedule an with Dr. McKinley Sr appointment can ask questions about the practice, provider availability, conditions treated, procedures performed, and if their insurance carrier is accepted. While online scheduling is quicker, easier, allows one to view a wide range of appointment times, and may provide the ability to sync with a personal calendar.