Richard S Davidson, MD, Psychiatry & Neurology

237 26th St
OgdenUT  84401-3105 (Weber County)


Phone: 801-625-3605
Fax: 801-625-3615

NPI: 1801820774
License Number: 1642288905 (UT)