1. Odor Eliminators Inc 11 Sturgeon Bay Dr, Taylors, SC 29687 Coordinate: 34.94255,-82.304 Phone: (864) 244-2881