Mark David Garcia, DO, Dermatology

7307 S Yale Ave Ste 101
TulsaOK  74136-7134 (Tulsa County)


Phone: 918-891-2303
Fax: 918-205-6349
Email: mdg***@*****il.com

NPI: 1447278262
License Number: 6851 (OK)