Charles O Olisa, MD, Internal Medicine

445 E Fm 1382
Ste 3- 265
Cedar HillTX  75104 (Dallas County)


Phone: 469-744-8844
Fax:
Email: oli***@*****il.com

NPI: 1265582837
License Number: 01066108A (IN)