When in need, anyone can visit the corporate office of the Consulate of the Kingdom of Saudi Arabia in India, located at Maker Tower Cuffe Parade Road, Cuffe Parade, Mumbai, Maharashtra-400005.