Opal's House
1626 Cleveland Ave
East Saint Louis
IL
62205
(618) 875-8920
Open Map
Nonclassified Establishments
Number of employees: 10 to 19
Organizations & Associations
Veteran & Military Organizations