mobile menu
mobile menu
About
FAQ
Home
Specialties
Amarillo, TX, 79103
Leigha Barnes PA
Leigha Barnes PA
3113 Ross St
Amarillo, TX, 79103
(806) 374-7341
To navigate, press the arrow keys.
Physician
Profile
Leigha Barnes, graduated from Texas Tech University Health Science Center School Of Medicine in 2009. Her primary practice is as a Physician Assistant.
BESbswy