What company is Natasha Barnes working for?
Natasha Barnes works for Embrace Health.
What is Natasha Barnes's function at Embrace Health?
Natasha Barnes is Doctor of Chiropractic at Embrace Health.
Where is Natasha Barnes based?
Natasha Barnes is based out of San Francisco, California, United States.