Stone Castle & Crest Homes Handyman - O Fallon, IL Looking to contact Stone Castle & Crest Homes? You can reach them at 618-632-7949