Ryan Allen, DO, Family Medicine

382 W 280 N
ProvidenceUT  84332-9753 (Cache County)


Phone: 435-752-0330
Fax:

NPI: 1689089666
License Number: 11017957A (IN)