Eric Flegel, DO, Family Medicine

3345 S Harvard Ave Ste 202
TulsaOK  74135-1809 (Tulsa County)


Phone: 918-877-0070
Fax: 918-398-6821
Email: efl***@*****oo.com

NPI: 1346292976
License Number: 3402 (OK)