OVIEDO SALES & LEASING INC is an Inactive company incorporated on May 10, 2017 with the registered number P17000042445. This Domestic for Profit company is located at 435 AULIN AVE, SUITE # A, OVIEDO, FL, 32765, US and has been running for eight years. It currently has one President.