Skip to Main Content
Facility Name
OKOmed Downtown Imaging
Provider Number
1780622464
Date Approved
08/24/2007
State
TX
Address 1
2101 Crawford Street, Suite 115
Address 2
Houston TX 77002
Other Information
N/A