Loy Vaughan, MD, Orthopaedic Surgery

120 Cahaba Valley Pkwy Ste 100
PelhamAL  35124-1187 (Shelby County)


Phone: 205-909-2515
Fax:

NPI: 1639532146
License Number: MD.42663 (AL)