EL OJO DE AGUA INCORPORATED
Saint Peters, MO
Company Profile
Status:Inactive
Industry:Nonclassifiable Establishments
Registration:Jul 31, 2002
Addresses:624-626 North Main, O Fallon, MO 63366 (Physical)
624 N Main St, Saint Peters, MO 63366
State ID:00511496
Business type:Gen. Business - For Profit
Expiration:Perpetual
Agent:Mario Delapaz 3176 Willow Bend Dr., Saint Charles, MO 63303 (Physical)
view...