Terrence S Spencer, MD, Ophthalmology

4878 S Highland Dr
Salt Lake CityUT  84117-6007 (Salt Lake County)


Phone: 801-214-0304
Fax: 012-728-8678

NPI: 1538124292
License Number: 19792 (NV)