- www.sarraengineering.com
- 1
- 3
Sarra Engineering was established in 1953 and has been in business for over 60 years. After flying as a navigator during WWII, Frank Sarra Sr. obtained his professional engineering license in Mechanical Engineering. Eventually he started Sarra..
Relevance: 20.723085