Q1
How long has O F I Inc been in business?
O F I Inc has been in business for around 19 years.Q2
How big is O F I Inc?
O F I Inc generates approximately USD 960,000 in revenue annually, and employs around 40 people at this location.Q3
Where is O F I Inc located?
O F I Inc is located at 2202 N West Shore Blvd, Tampa, Florida, 33607-5747.Q4
Is there a primary contact for O F I Inc?
Steve Overholt (President) at O F I Inc.Q5
What are the annual sales for O F I Inc?
O F I Inc has annual sales of approximately USD 960,000.Q6
How many people are employeed at O F I Inc?
O F I Inc has around 40 employees at this location.