All you need to know about Dr. LOY VAUGHAN practicing at 120 Cahaba Valley Pkwy Ste 100, Pelham, AL, 35124 with NPI Number 1639532146.
Specializations: Orthopaedic Surgery Counties Served: Shelby, AL