The State Bank and Trust Company
2903 Elida Road, Lima , Ohio 45805
 

View Larger Map