Chelsea Leigh McDonald, DO, Family Medicine

8551 N 125th E Ave Ste 175
OwassoOK  74055-2297 (Tulsa County)


Phone: 918-265-3797
Fax:

NPI: 1326509092
License Number: 7014 (OK)