Rory Lamar Allen, DO, Family Medicine

2900 N Interstate 35 Ste 110
DentonTX  76201-5142 (Denton County)


Phone: 940-536-0616
Fax: 940-536-0619

NPI: 1447237235
License Number: K7643 (TX)