Richard Owen Woodward, DDS, Dentist

3195 S Main St Ste 200
Salt Lake CityUT  84115-3749 (Salt Lake County)


Phone: 801-468-0342
Fax:

NPI: 1972602019
License Number: 131873-9921 (UT)