Skip to Main Content
Facility Name
River Oaks Imaging & Diagnostics
Provider Number
FTA059
Date Approved
05/03/2006
State
TX
Address 1
P. O. Box 4346
Address 2
Houston, TX 77210
Other Information
Dept 848

River Oaks Imaging & Diagnostics