Oxa - Oxford
Address: Oxford Business Park, 8050 Alec Issigonis Wy., Oxford OX4 2FL, United Kingdom.
Phone: 1865433998.
Website: oxa.tech.
Specialties: Software company.
Other points of interest: Wheelchair accessible entrance, Wheelchair accessible parking lot, Appointment required.
Opinions: This company has 29 reviews on Google My Business.
Average opinion: 4.6/5.
Location of Oxa
Oxa is a software company located in the Oxford Business Park, specifically at Oxford Business Park, 8050 Alec Issigonis Wy., Oxford OX4 2FL, United Kingdom. The company can be reached at 18654