Carpets By Otto Landmark Showroom - Toledo

Address:

5151 Angola Rd
Toledo OH 43615-6433
Phone: 419-381-7206Fax: 419-381-8185

 

Store Hours:

Click on directions to each of our locations