David Snow Slade, MD, Ophthalmology

1054 E Riverside Dr
Ste 201
Saint GeorgeUT  84790-4829 (Washington County)


Phone: 435-628-4507
Fax: 435-628-3748

NPI: 1598918666
License Number: 7154752-1205 (UT)