The Brown Company of Findlay is located in Findlay, United States on 225 Stanford Pkwy. The Brown Company of Findlay is rated 5 out of 5 in the category industrial equipment supplierauto machine shopauto spring shop in United States. THE BROWN COMPANY OF FINDLAY, LTD. is a company based out of 8465 INDIAN LAKE DR, Findlay, Ohio, United States.
Address
225 Stanford Pkwy
Company size
11-50 employees
Headquarters
Findlay, Ohio
Accessibility
Wheelchair-accessible entrance