Richard Lee, MD, Radiology

1023 15th Ave Nw
ArdmoreOK  73401-1810 (Carter County)


Phone: 580-223-7844
Fax: 580-223-6285

NPI: 1386618122
License Number: 201458 (LA)