Steven Robert Young, MD, Ophthalmology

1300 N 500 E
Ste 220
LoganUT  84341-2408 (Cache County)


Phone: 435-753-5220
Fax: 435-753-5287

NPI: 1962497685
License Number: 1748491205 (UT)