Charles Truman SWALLOW MD Urology
OfficeOffice 1350 N 500 E Cache Logan UT 84341
Office Phone # : (435) 7921950Fax # : (435) 7921693