Alemtsehay Bayyan, PA-C
Physician Assistant (PA)
Make an Appointment
(214) 421-7848Telehealth services available
Peabody Health Center is located at 1906 Peabody Ave, Dallas, TX 75215.
Providers at Peabody Health Center specialize in Nursing (Nurse Practitioner), Internal Medicine, and Physician Assistant (PA).
Five providers practice at Peabody Health Center.
Use the insurance check on this page to verify if Peabody Health Center is in-network.