Richard Septic Systems Inc Landscaping Contractors - Torrington, CT Looking to contact Richard Septic Systems Inc? You can reach them at 860-482-1631