Nursing & Assisted Living · Skilled Nursing Facility
10098 N 123 E Ave, Owasso, OK 74055
Physician
Family Medicine
Internal Medicine