The Powell Company Ltd.
3255 St. Johns Road
Lima, OH
45804
United States
See map: Google Maps
Phone:
419-228-9625
Fax:
419-222-8984