THOMAS G. SHACK, JR., P.C. ID 18042101