Ofe International
12337 SW 130th St
Miami
FL
33186
(305) 253-7080
ofe-intl.com
Open Map
Description
O F E International Inc is located at 12100 Sw 129th Ct in Miami and has been in the business of Farm Equipment And Supplies since 1981.
by dandb on October 28, 2015 from
dandb
Agricultural Equipment & Supplies
Agriculture
Categories: Agricultural Equipment & Supplies
farm equipment
Farm Equipment Retail
Grower Supply
Orchard Equipment & Supplies
retail
shop
store