Owita R Mays, MD, Internal Medicine

1500 W Poplar Ave
Ste 202
ColliervilleTN  38017-2544 (Shelby County)


Phone: 901-861-9090
Fax: 901-861-9099

NPI: 1215930094
License Number: 35816 (TN)