All you need to know about Dr. JUDD CHARLES ALLEN practicing at 3401 N Center St Ste 100, Lehi, UT, 84043 with NPI Number 1639463714.
Specializations: Orthopaedic Surgery Counties Served: Utah, UT; Salt Lake, UT