I.V. HOUSE — FDA Facility Profile

FEI 3003273873

I.V. HOUSE is an FDA-registered facility (FEI 3003273873) located in Saint Louis, MO, US.

Facility Details

Location
Saint Louis, MO (US)
Source
device