Steven Lee Brown, DO, Internal Medicine

2121 N 1700 W
LaytonUT  84041 (Davis County)


Phone: 801-773-4840
Fax: 801-525-8167

NPI: 1649615873
License Number: 10595794-1204 (UT)