Barry J Alldredge, MD, Internal Medicine

1604 Hospital Pkwy Ste 100
BedfordTX  76022-5913 (Tarrant County)


Phone: 817-848-2880
Fax: 817-848-2890

NPI: 1104889336
License Number: E4167 (TX)