O F Richter & Sons Inc Painter - Decatur, AL Looking to contact O F Richter & Sons Inc? You can reach them at 256-355-3652